Python syntax in Lisp and Scheme

Joe Marshall jrm at ccs.neu.edu
Thu Oct 9 14:52:54 EDT 2003


Andreas Rossberg <rossberg at ps.uni-sb.de> writes:

> Apart from that, can you have higher-order macros? With mutual
> recursion between a macro and its argument? That is, can you write a
> fixpoint operator on macros?

Yes, you can.  This occurs when you call MACROEXPAND as part of
computing the expansion of the macro.




More information about the Python-list mailing list