>From what I have seen, I still believe that letting the macro generate code 
>that evaluates fn and stores it is the right thing to do. For this, you need 
>to circumvent macro hygieneization by use of esc. Have you read the section 
>about macro hygiene in the manual? Not only symbols but whole ASTs can be 
>wrapped in esc if you want them to be evaluated in the macro caller's 
>namespace, which likely seems like what you want to do.

Reply via email to