Michael Benfield wrote:
>> (symbol->string 'abc:)
> "abc"
> 
> Perhaps that is the reason for the error you discovered. I suppose this
> is a bug - I just checked with 2 other Schemes and they don't do this.

It's to do with keywords. To disable it,

(keyword-style '#:none)

After that statement, keywords only have syntax '#:keyword. (There are
other possibilities besides "none": "suffix" (the default) and "prefix",
which cause the reader to accept keyword: and :keyword respectively.)

Tony


_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to