David A. Wheeler scripsit:

> What do you think x'x *should* mean?  That's incredibly ugly!

Its meaning is specifically left up to the implementation.  Apostrophe
is neither a <subsequent> (required to be treated as part of the
identifier) nor a <delimiter> (required to be treated as not part of
the identifier).  Its general category is Po, which means that in R6RS
and R7RS implementations are explicitly allowed to treat it as part of
the identifier.

<http://trac.sacrideo.us/wg/wiki/QuoteDelimiter> reports what Schemes
actually do.  Only a few of the major implementations actually allow
x'x as an identifier.

Only do what only you can do.               John Cowan <co...@ccil.org>
  --Edsger W. Dijkstra's advice
    to a student in search of a thesis

Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
Readable-discuss mailing list

Reply via email to