Forked from
cmucl / cmucl
Source project has a limited visibility.
-
wlott authored
actually appear in the defmacro expansion instead of it being passed as a closure to helping functions. Also, we don't worry about trying to ever signal continuable errors, 'cause both the interpreter and the compiler are going to pick off all errors with a handler-bind. Errors are signaled as conditions so that we can have wizzy messages and still keep the amount of code in the expansion limited.
wlott authoredactually appear in the defmacro expansion instead of it being passed as a closure to helping functions. Also, we don't worry about trying to ever signal continuable errors, 'cause both the interpreter and the compiler are going to pick off all errors with a handler-bind. Errors are signaled as conditions so that we can have wizzy messages and still keep the amount of code in the expansion limited.