ACM Home Page
Please provide us with feedback. Feedback
Implementation of an Interactive Programming System
Full text PdfPdf (524 KB)
Source Symposium on Compiler Construction archive
Proceedings of the 1979 SIGPLAN symposium on Compiler construction table of contents
Denver, Colorado, United States
Pages: 76 - 82  
Year of Publication: 1979
ISBN:0-89791-002-8
Also published in ...
Author
Mark Kahrs  Computer Science Department, University of Rochester, Rochester, NY
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 15,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800229.806956
What is a DOI?

ABSTRACT

Design and implementation experience with an Interactive Programming System are described. Reflections are made on various design decisions and on the effect of using a Tree Factored Interpreter as the core of the system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Atkinson, L.V. and McGregor, J.J. "CONA - A Conversational ALGOL System" Software Practice and Experience, vol.8, 699-708 (1978)
 
2
Baker, C.L., "Joss: Introduction to a Helpful assistant", Rand memo RM-5058-PR, July 1966
3
 
4
Feldman, J.A., "A formal semantics for computer oriented languages", PhD thesis, Carnegie Institute of Technology, May 1964
 
5
Kemeny, J. BASIC manual, Dartmouth College, 1966
 
6
Knuth, D.E., "Semantics of Context Free Languages", Mathematical System Theory, v.2 no.2, 1967, pp. 127-145
 
7
Lindstom, G. "Variability in Programming Languages", PhD thesis, Carnegie Mellon University, 1970
 
8
Lock, K., "Structuring programs for multiprogram time-sharing on-line applications", AFIPS FJCC 1965, pp. 457-472
 
9
 
10
Mitchell, J., Perlis, A.J., Van Zoeren, H.V., "LC2 - A language for interactive computing", in "Interactive Systems for Experimental Mathematics"
 
11
Peccoud, M. et al, "Incremental Interactive Compilation", IFIP 1968, pp. B33-B37
 
12
Richards, M., "BCPL - A language for systems programming", AFIPS SJCC 1969, pp. 557-566
 
13
 
14
 
15
Teitelman, W., ed., Interlisp reference manual, Xerox PARC report, 1978
 
16
Wirth, N., "Modula: a language for modular multiprogramming", Software Practice and Experience, vol.7 no.1, 1977
 
17
Wulf, W., ed., "An informal Definition of Alphard (preliminary)", Carnegie-Mellon University Computer Science Report CMU-CS-78-105