Programming in an Interactive Environment: the ``Lisp'' Experience
Author:
Open Access
- 1 March 1978
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 10 (1) , 35-71
Abstract
Lisp systems have been used for highly interactive programming for more than a decade During that time, special properties of the Lisp language (such as program/ data equivalence) have enabled a certain style of interactive programming to develop, characterized by powerful interactive support for the programmer, nonstandard program structures, and nonstandard program development methods. The paper summarazes the LISP style of interactive programming for readers outside the LisP community, describes those propertms of LisP systems that were essential for the development of this style, and discusses some current and not yet resolved issuesKeywords
This publication has 7 references indexed in Scilit:
- A display oriented programmer's assistantInternational Journal of Man-Machine Studies, 1979
- The definition and use of data structures in REDUCE1976
- Structured documentationACM SIGPLAN Notices, 1975
- An Artificial Intelligence program to advise physicians regarding antimicrobial therapyComputers and Biomedical Research, 1973
- Top down operator precedence1973
- Transition network grammars for natural language analysisCommunications of the ACM, 1970
- Semantics of context-free languagesTheory of Computing Systems, 1968