Interlisp

Interlisp was one of two main branches of LISP (the other
being MACLISP). In 1981 Common LISP was begun in an
effort to combine the best features of both. Interlisp
includes a Lisp programming environment. It is dynamically
scoped. LAMBDA functions evaluate their arguments, NLAMBDA
functions do not. Any function could be called with optional
arguments.