Interlisp


Also found in: Wikipedia.

Interlisp

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

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.

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

["Interlisp Programming Manual", W. Teitelman, TR, Xerox Rec Ctr 1975].
References in periodicals archive ?
He also won the ACM Software System Award for his contributions to Interlisp.
Mostow and Cohen [1985] discuss issues for speeding up Interlisp programs by caching in the presence of side effects.
We once attended a panel session at Xerox PARC on three great programming environments: InterLisp, Smalltalk, and Cedar.
He built a software team including Dan Murphy and Alice Hartley, collaborating to produce an expanding series of Lisp implementations leading to Interlisp.
for "their pioneering work in programming environments that integrated source-language debuggers, fully compatible integrated interpreter/compiler, automatic change management, structure-based editing, logging facilities, interactive graphics, and analysis/profiling tools in the Interlisp system.
One of the few exceptions from this rule was the Do What I Mean (DWIM) feature of the Interlisp programming system.
For veterans in the field, it was a poignant and sometimes painful walk through the lightning-fast boom-to-bust period of the 1980s, peppered with talk of InterLisp, Symbolics machines, and the Gang of Four (Teknowledge, Carnegie Group, IntelliCorp, and Inference.
We were working with Lisp environments, for example, Interlisp and the Massachusetts Institute of Technology Lisps and their descendants.
Over the past 30 years a variety of Lisp dialects have been developed, including MacLisp [22], ZetaLisp [36], Franz Lisp [10], Portable Standard Lisp [14] and InterLisp [34] to mention just a few.
The INTERLISP reference manual, Bolt, Beranek and Newman, 1974.
The current prototype ONCOCIN system has been developed on the Xerox Interlisp D-machine environment.
Examples of heterogeneous environments include: a network with 3 VAXes, 16 SUNs, and 1 Symbolics LISP machine; a network with 1 DEC-2060, 1 IBM-4341, and 20 IBM PC-ATs; a network with 12 Xerox D-Machines, 6 of which are running Interlisp and 6 of which are running XDE.