[r6rs-discuss] [Formal] please make square brackets more useful
William D Clinger
will at ccs.neu.edu
Tue Jun 19 17:50:00 EDT 2007
Eli Barzilay wrote:
> > (define-syntax let
> > (syntax-rules (*square-bracketed*)
> > ((let ([?var ?val] ...) ?body ...)
> > ((lambda (?var ...) ?body ...) ?val ...))))
>
> Which would be the same as (syntax-rules [] ...)?
Sure.
> What about (car '[])?
That would evaluate to *square-bracketed* (or
whatever), just as (car '#'0) evaluates to
syntax.
Will
More information about the r6rs-discuss
mailing list