FWIW, I'm right in line with this rationale. Robby
On Thu, Jul 7, 2011 at 9:13 AM, Matthias Felleisen <[email protected]> wrote: > > On Jul 7, 2011, at 10:01 AM, Bas Steunebrink wrote: > >> Ciao a tutti, >> >> When I type `'unquote in DrRacket, an error is thrown: >> >> > `'unquote >> (X) unquote: expects exactly one expression in: (unquote) >> >> I understand why this error occurs from the way quasiquote is expanded; see >> e.g. http://community.schemewiki.org/?scheme-faq-language#qqmacro (I guess >> DrRacket works similarly). Still, I feel the result should be just 'unquote. >> What do you think? > > No, your use of backquote explicitly calls for a search for unquote. > > If you want the symbol unquote inside of an unquote, you first need to > unquote: > >> `,'unquote > unquote > > (as in comma = unquote). > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/users > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

