[R6RS] How to make -> a valid identifier

Michael Sperber sperber
Wed Jun 8 12:23:23 EDT 2005


Marc Feeley <feeley at iro.umontreal.ca> writes:

> Gambit does as well (i.e. symbol = not a number and not a keyword).   
> The other problem with defining it this way in the R6RS is that  
> future revisions of the standard may have important backward  
> compatibility problems if the syntax of numbers is changed.  So  
> although "symbol = not a number and not a keyword" is fine for an  
> implementation of Scheme, it is not OK for the specification of Scheme.

You're right.  Given that I screwed up going the fancy route, how
about

<peculiar identifier> --> + | - | ... | -> <subsequent>*

?

-- 
Cheers =8-} Mike
Friede, V?lkerverst?ndigung und ?berhaupt blabla


More information about the R6RS mailing list