[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: macro expansion

Dan Friedman at Indiana (off arpa net) called me to find out if Franz
could be made to do the following:
(dm a (l) l)   ;; dm defines a macro..
(a 1)  ==> infinite loop.
       right now it produces a stack overflow.  Clearly it could
be done by a "goto" in the evaluator.  Comments?
Would such a feature be useful in various other lisp incarnations?
Would such a feature hurt?