Open ar-nelson opened 4 years ago
I hadn't realized this made it to the standard; it should be easy to fix however.
Actually not so easy to fix, it would have to be baked in the syntax-case
implementation because it uses ellipsis?
to test for that.
R7RS
syntax-rules
supports a form that renames the ellipsis from...
to a different symbol. This syntax is described in section 4.3.2 ofr7rs.pdf
. For example, this scriptrename-ellipsis.scm
defines a macro where$
is used as the ellipsis:This script works in other R7RS Schemes (Gauche and Chibi), but fails in Gerbil: