[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: InterLISP Macros

The documentation for Interlisp macros is in the chapter on the compiler. Pages
18.10 - 18.13 talk about macros. Pages 18.12-13 explains the MACROTRAN facility
which expands macros during interpretation. The documentation is not
particularly clear that macros by default expand once at interpretation (the
description focuses on the mechanism by which the translation is implemented
rather than the general effect), but it does say it.

I believe the description of macros and macro expansions should indeed be moved
out of the compiler chapter and into a section on the interpreter/functions, etc.
for the next Interlisp manual revision.