On 5 December 2011 16:39, J. Ian Johnson <[email protected]> wrote:
> Your textual manipulation of identifiers is unhygienic. You will need to do 
> the following
>
> (with-syntax ([newX (datum->syntax #'x (translate-symbol (syntax-e #'x)))])
>  ...use-of-newX...)
>

Why it is unhygienic? Because newX doesn't exist in the macro
environment, but only in the caller environment?

Razvan

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to