This is the mail archive of the
guile@cygnus.com
mailing list for the Guile project.
Re: Reader option to permit brackets as parentheses
>>>>> "Jim" == Jim Blandy <jimb@red-bean.com> writes:
[...]
Jim> So: 1) brackets are supported by a top-notch Scheme system,
Jim> written by a highly respected researcher, one of the RnRS
Jim> authors. 2) brackets can be used in a way which provides
Jim> additional visual cues about code structure.
Jim> So please don't bomb Lynn. I don't think brackets are
Jim> entirely evil. And besides, I only live about eight blocks
Jim> away from the IU CS dept.
Jim> In the big plan:
Jim> - We want to scope microsyntax the same way we scope bindings
Jim> --- you should be able to import hash readers the way you
Jim> import gethostbyname. Same for brackets.
[...]
I am sure that SCM does (at least did 2 yars ago)
support brackets in the reader as a compile #define
option. Early snapshots of Guile did also. (STk provides them too).
So it is perhaps sufficient to resurrect this old code.
--
B. Urban