Skip to content
Snippets Groups Projects
Commit 1d6b6d2a authored by wlott's avatar wlott
Browse files

Added support for SYMBOL-MACROLET. Setq and mv-setq had to change to

support this.  Note: this will work even if the macro defn of
SYMBOL-MACROLET is used.

Also changed the macro groveling stuff so that if (eq (walk (macroexpand
foo)) (macroexpand foo)) then return foo instead of (macroexpand foo).  In
other words, recollapse macros if nothing changed instead of leaving them
fully expanded.

Fixed some bugs in RELIST.  The result never shared any storage with the
orignal and calling it with no arguments would produce (NIL) instead of
NIL.
parent 04f8ecb2
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment