[r6rs-discuss] On naming the next scheme(s) [was scheme-reports.org]
Eli Barzilay
eli at barzilay.org
Tue Aug 25 09:19:08 EDT 2009
On Aug 25, Peter Bex wrote:
> On Tue, Aug 25, 2009 at 08:25:23AM -0400, Sam TH wrote:
> > The macro system usually referred to as 'syntax-case' doesn't rely
> > on the syntax-case macro. In particular, only one additional
> > primitive function and one simple primitive form [1] not provided
> > in the R6RS are needed to implement the `syntax-case' as a
> > library.
>
> I didn't know that was the case, but I'm sure even this needs a way
> to register syntax transformers which can receive the form with
> added environment information. This should be standardized, so
> syntax transformer libraries are possible in the first place.
`define-syntax' does that.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!
More information about the r6rs-discuss
mailing list