Interlisp


Interlisp

(language)A dialect of Lisp developed in 1967 by Bolt, Beranek and Newman (Cambridge, MA) as a descendant ofBBN-Lisp. It emphasises user interfaces. It iscurrentlyupported by Xerox PARC.

Interlisp was one of two main branches of LISP (the otherbeing MACLISP). In 1981 Common LISP was begun in aneffort to combine the best features of both. Interlispincludes a Lisp programming environment. It is dynamically scoped. LAMBDA functions evaluate their arguments, NLAMBDAfunctions do not. Any function could be called with optionalarguments.

See also AM, CLISP, Interlisp-10, Interlisp-D.

["Interlisp Programming Manual", W. Teitelman, TR, Xerox RecCtr 1975].