[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Guile-commits] GNU Guile branch, syncase-in-boot-9, updated. e3c5df
From: |
Neil Jerram |
Subject: |
Re: [Guile-commits] GNU Guile branch, syncase-in-boot-9, updated. e3c5df539640a36eb1493f581087d54a4714f337 |
Date: |
Thu, 04 Jun 2009 21:51:39 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
Andy Wingo <address@hidden> writes:
>> (1) Doesn't #'x => (syntax x) need to apply only in the lexical RHS of
>> a syntax-case syntax transformer? Perhaps then we could implement
>> this meaning of #'x only in this limited scope, and retain the older
>> meaning in other scopes?
>
> Yes, although you can't determine that before macroexpansion, so it's
> akin to `unquote' outside of `quasiquote'.
Fair enough, I thought that might be the case.
>> (2) We should of course mention the removal of the old #' in NEWS, and
>> as part of that entry it would be good to say in detail how "It would
>> be easy for an affected reader to add this particular extension
>> back". (Which I assume just means providing the necessary
>> (read-hash-extend ...) incantation.)
>
> Yes. I'll get on the NEWS this weekend.
Great!
Regards,
Neil