An example of the coding style of CLISP, the Algol-like infix notation of Interlisp. The program, a text formatter, is the sample code of Larry Masinter's thesis which described a program analysis tool evolved from of Masterscope.

An example of the coding style of CLISP, the Algol-like infix notation of Interlisp. The program, a text formatter, is the sample code of Larry Masinter's thesis which described a program analysis tool evolved from of Masterscope.
On Medley Interlisp press Ctrl-B (B as in break) to interrupt a computation and bring up the debugger (break window). Here we did it while running an infinite loop that prints the loop index.
Interlisp source files contain a file map, a data structure with the locations of functions & definitions within the file. This metadata is a hint to the system for directly loading or accessing the definitions, with scanning the file as a fallback.
This video demonstrates some basic features of SEdit, one of the structural editors of Medley Interlisp: selecting, copying, deleting, and moving Lisp expressions.
Section "Medley as an Interactive Environment" of the Interlisp manual is an executive summary of the Medley programming environment and its main facilites.
"[...] a completely self-sufficient environment for developing and using Medley programs."
On Medley Interlisp the Snap item of the background or window title right-click menu lets you capture a screenshot of a portion of the screen you are prompted to swipe out. Here is the background menu with a captured copy of the Medley logo window.
This blog post outlines the history of the advice facility in Lisp and its early implementations in BBN Lisp and its successor Interlisp.
MATCH is an Interlisp library module for pattern matching, binding, and replacement of Lisp expressions. Other Interlisp tools support this pattern matcher such as the TTY structure editor.
COBOL in the Interlisp environment? Along with Fortran and a "Bitmap Editor as good as MacPaint" it was in a wishlist of system improvements and new features the Interlisp group compiled in the late 1980s.
We honor some of the key contributors to Interlisp who are no longer with us: Warren Teitelman, Danny Bobrow, John Sybalsky, and Steve Purcell.
Margot created this art with the Interlisp bitmap editor (left window) and experimented with layering it over itself using the BITBLT graphics operation (right window).
In the Interlisp environment the Process Status Window (PSW) is a tool for monitoring, manipulating, and debugging processes . An Interlisp "process" is what we now call a thread.