Reference implementation dependencies? Peter Bex (15 Oct 2013 17:40 UTC)
Re: Reference implementation dependencies? John Cowan (15 Oct 2013 18:51 UTC)
Re: Reference implementation dependencies? Peter Bex (15 Oct 2013 19:10 UTC)

Reference implementation dependencies? Peter Bex 15 Oct 2013 17:32 UTC

Hello Alex,

I just tried the reference implementation in CHICKEN, but it gave me
several warnings upon load, and errors when trying to use something:

Note: the following toplevel variables are referenced but unbound:

  substring-cursor (in rx-match-submatch/list)
  string-offset->index (in rx-match-submatch-start+end)
  string-offset->index (in rx-match-submatch-start+end)
  string-cursor? (in rx-match-submatch-start+end)
  string-cursor? (in rx-match-convert)
  substring-cursor (in rx-match-convert)
  string-cursor? (in rx-match-convert)
  string-cursor? (in rx-match-convert)
  substring-cursor (in rx-match-convert)
  string-cursor? (in rx-match>=?)
  string-cursor? (in rx-match>=?)
  string-cursor=? (in rx-match>=?)
  string-cursor>? (in rx-match>=?)
  string-cursor<? (in rx-match>=?)
  string-cursor? (in rx-match>=?)
  string-cursor? (in rx-match>=?)
  string-cursor<? (in posse-advance!)
  string-cursor-ref (in posse-advance!)
  string-cursor=? (in regexp-run)
  string-cursor>=? (in regexp-run)
  string-cursor-ref (in regexp-run)
  string-cursor-next (in regexp-run)
  string-end-arg (in regexp-run)
  string-start-arg (in regexp-run)
  string-cursor=? (in match/bos)
  string-cursor>=? (in match/eos)
  string-cursor-ref (in match/bol)
  string-cursor-prev (in match/bol)
  string-cursor=? (in match/bol)
  string-cursor-ref (in match/eol)
  string-cursor>=? (in match/eol)
  string-cursor<? (in match/bow)
  string-cursor-ref (in match/bow)
  string-cursor-prev (in match/bow)
  string-cursor=? (in match/bow)
  string-cursor>=? (in match/eow)
  string-cursor>? (in match/eow)
  string-cursor-ref (in match/eow)
  string-cursor-prev (in match/eow)
  string-cursor-next (in regexp-fold)
  string-offset->index (in regexp-fold)
  string-offset->index (in regexp-fold)
  string-cursor<? (in regexp-fold)
  string-end-arg (in regexp-fold)
  string-start-arg (in regexp-fold)
  string-concatenate (in regexp-replace)
  substring-cursor (in regexp-replace)
  string-index->offset (in regexp-replace)
  substring-cursor (in regexp-replace)
  string-index->offset (in regexp-replace)
  string-concatenate-reverse (in regexp-replace-all)
  substring-cursor (in regexp-apply-match)

Is this some sort of library that's missing?  None of these procedures
are mentioned in the R7RS-small document.  The SRFI-115 text only
mentions SRFI-14, SRFI-33 and SRFI-69.

Cheers,
Peter
--
http://www.more-magic.net