mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-24 05:21:20 -08:00
cmp: t1expr*: expand symbol macros
They were silently ignored before in compiled files. The were not ignored in files which were just loaded. (define-symbol-macro foo (error "HI")) foo ; ignored
This commit is contained in:
parent
cab4917d86
commit
57e09c89b1
1 changed files with 1 additions and 0 deletions
|
|
@ -31,6 +31,7 @@
|
|||
(*current-form* form)
|
||||
(*first-error* t)
|
||||
(*setjmps* 0))
|
||||
(setq form (chk-symbol-macrolet form))
|
||||
(when (consp form)
|
||||
(let ((fun (car form)) (args (cdr form)) fd)
|
||||
(when (member fun *toplevel-forms-to-print*)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue