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

LAST versus APPEND, REVERSE, GET, etc.



I propose that LAST be defined as terminating on any atom, 
whereas the other primitives be defined to terminate on the nullist -
the lack of a definition as to what these other primitives do on non-null
atoms leaves the option for maclisp to run fast in *RSET null mode, and
do error checking in *RSET non-null mode.  Possibly in LISPM and NIL, 
all primitives can be defined as terminating on any atom.