[gambit-list] How to have define-macro expand to multiple
    Adrien Piérard 
    pierarda at iro.umontreal.ca
       
    Sun Sep 13 23:20:46 EDT 2009
    
    
  
Comment should reads as
 ;; what was DEFINED in a macro *within* an EVAL  is shared by all
macros at this stage
> (define-macro (mac arg)
>  ;; what was DEFINED in a macro is shared by all macros at this stage
>  ;; But it's only accessible through EVAL.
>  (let ((r (eval `(fun ,arg))))
>    `(pretty-print ',r)))
P!
-- 
Français, English, 日本語, 한국어
    
    
More information about the Gambit-list
mailing list