Peter Bex scripsit:

> In the interest of keeping Small Scheme small, it would be a good idea
> to provide only low-level macros in Small Scheme and have syntax-rules
> be an optional (or not-so-optional? recommended?) library built on top
> of these low-level macros.

How small does it have to be?  Chibi Scheme does syntax-rules in 174
lines of Scheme, layered over explicit renaming.  Indeed, Chibi does
essentially all of R5RS in 4822 lines of C + 708 lines of Scheme.

"It's not primitive" = "Don't standardize it" is a false equation.
Does everyone have to build their own idiosyncratic versions of list,
map, etc.?

-- 
John Cowan                                [email protected]
I amar prestar aen, han mathon ne nen,    http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, LOTR:FOTR

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to