Thirty Years of Lisp
ARCHEOLOGY
VM/370 Command Format
(defun CLEARDATABASE () (OBEY "ERASE MODEMAP DATABASE"))
(defun erase (FN FT)
(OBEY (STRCONC "ERASE " (STRINGIMAGE FN) " " (STRINGIMAGE FT))))
support for axiom domains from the scratchpad days
runOldAxiomFunctor(:allArgs) ==
[:args,env] := allArgs
GETDATABASE(env, 'CONSTRUCTORKIND) = 'category =>
[$oldAxiomPreCategoryDispatch,: [env, :args]]
dom:=APPLY(env, args)
makeOldAxiomDispatchDomain dom
oldAxiomPreCategoryDevaluate([op,:args], env) ==
SExprToDName([op,:devaluateList args], T)