This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: A useful syntax for regexps and other things



> It's a bad idea to support doubling (i.e. #<'we''re a happy family')
> and non-doubling here strings.  It's worthwhile being compatible with
> SCSH.  What SCSH has is what we should have.
>
> As much as I hate to say it, I think the here string stuff should
> go into boot-9.scm, so it's part of Guile, not just part of the SCSH
> port.

The doubling can easily be removed from my implementation (which was
done independent of the SCSH version), and change the macro character
from q to <. However, I still claim that it is broken for a token
introduced by #< to be meaningful to the reader; reading #<some
unreadable object> from a port should throw an error immediately.

 - Maciej Stahcowiak