Research indexJournal article
An integrated Lisp programming environment
Wertz
ACM SIGPLAN Notices20 Mar 1983Open access
NobleIDark:/48914/w1/20260521/9EB69E6FDOI10.1145/1006142.1006166
An integrated Lisp programming environment
Wertz · ACM SIGPLAN Notices · 1983
NobleIDark:/48914/w1/20260521/9EB69E6FDOI10.1145/1006142.1006166
Abstract
We are currently implementing a system to help experienced programmers during the development, implementation and debugging of their programs. This system, built on top of a screen oriented structural editor, offers possibilities to attach descriptors to every portion of the program and to maintain - simultaneously - different versions of the program being written, including tentative hypothetical versions. It comprises a mecanism to maintain minimal consistency between modified parts of code, the non-modified parts of code and the attached descriptors, as well as an evaluation module functioning in different modes: normal evaluation, symbolic evaluation and checking evaluation . The standard programming aids, such as indexors, pretty printers, trace packages, undo- and history-facilities are generalized to handle the descriptors and unfinished programs as well