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

Reply via email to