chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Backslash-symbol changed from \ to \\ between 4.5.0


From: Peter Danenberg
Subject: Re: [Chicken-users] Backslash-symbol changed from \ to \\ between 4.5.0 and 4.6.0
Date: Wed, 6 Oct 2010 19:52:24 -0500
User-agent: Mutt/1.5.16 (2007-06-11)

Quoth Felix on Prickle-Prickle, the 60th of Bureaucracy:
> This change is intentional. `\' is now a (single) escape character.
> The reading of keywords is indeed incomplete, yet.

Ok; is the consensus, then, that I should escape all my backslashes in
symbols with another backslash from 4.6.0 onwards?

I agree with Peter Bex, though, that R5RS seems to be mum on the
matter of backslashes in identifiers; according to 7.1.1 [1], in fact,
these are the only explicitly allowed symbols in addition to letters
and numbers:

        ! $ % & * / : < = > ? ^ _ ~ + - . @

It might have been presumptuous of me to depend on the 4.5.0
behaviour; but it would be nice, on the other hand, to document the
change somewhere.

Footnotes: 
[1]  
http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-10.html#%_sec_7.1.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]