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

gls cleanups

> (2) SYMBOL-MACROLET-SEMANTICS should perhaps also specify that PSETQ of a
>     symbol-macro symbol behaves like PSETF.

This probably isn't strictly necessary.  PSETQ is a macro which presumably
expands into code which uses SETQ (assuming it doesn't expand into code which
uses an implementation-specific special form), which will then be transformed
into SETF.  MULTIPLE-VALUE-SETQ is similar.  Of course, it might be easier for
a compiler to optimize a PSETF than the transformed PSETQ expansion.