[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10MACROS vs MACROS
- To: Lisp
- Subject: 10MACROS vs MACROS
- From: MASINTER
- Date: Sun, 04 Jul 1982 15:47:27 -7000
- Date: 4 JUL 1982 1547-PDT
- Cc: kaplan, masinter
The Interlisp-10 compiler now looks at a list of properties for
macros; the list, COMPILERMACROPROPS, is initialized to (10MACROS MACROS).
This list is distinct from the list MACROPROPS, which are all "potential"
macro properties which should be saved by the (MACROS --) file package
10MACRO should be used for macros only appropriate for Interlisp-10.
(Interlisp-D has DMACRO, Interlisp-Jericho has JMACRO and Interlisp-VAX
has VAXMACRO.) MACRO should be used for "implementation independent"
System facilities for dealing with macros (e.g., EXPANDMACRO, MACROTRAN,
MASTERSCOPE, etc.) have been upgraded to deal with the multiple