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

[no subject]

ARGS and ALL are in the global package because of RETAIN-VARIABLE-NAMES-SWITCH;
there doesn't appear to be any other reason.  The values for that switch, which
probably no one uses any more, could be changed to be colon keywords.  The problem
is that removing any symbol from the global package requires recompiling any
qfasl file that uses it as a colon keyword.  Perhaps we should do it.

ARGS is a system function and a property name in Maclisp, but I guess we don't
intend ever to support either of those uses, which would otherwise be reasons
to keep it global.