[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

re: backquote

One potential functionality change, at least to Chez Scheme,
is that backquote errors are found at compilation time rather
than at read time.  This is because it will not be possible
(all right, reasonable) for the reader to catch backquoteless
commas if the (quasiquote ...) syntax is allowable as a
replacement for backquote.

In any case, this strikes me as a feature, not a bug, since
the compiler can generally produce more informatitve error
messages than the reader.

Not only that, but we might find some meaning for (unquote x)
not inside a quasiquote.  How about (eval x)?