[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Masterscope expanding macros
- To: Kaplan
- Subject: Masterscope expanding macros
- From: MASINTER
- Date: Sun, 18 Apr 1982 16:19:24 -8000
- Date: 18 APR 1982 1619-PST
- Cc: lisp, masinter
I fixed it so that masterscope expands any macros of MSMACROPROPS,
initially = (MACROS).
It works for OPENLAMBDA too (I think the PDP-10 compiler works
for OPENLAMBDA too). I moved the code for macro expansion to
the file MACROS (rather than DWIM). New entry
(MACROEXPANSION form macroprop)
given the macro property "macroprop", MACROEXPANSION does
the expansion.
(GETMACROPROP fn props)
(maybe this should be renamed?) It actually just returns
the first property of "fn" out of props.
Larry