skip to main content
article
Free Access

Programming in an Interactive Environment: the ``Lisp'' Experience

Authors Info & Claims
Published:01 March 1978Publication History
First page image

References

  1. 1 BRINCH HANSEN, P. "The Solo operating system," Soflw. Praet Exper. 6, 2 (1976), 141- 206.Google ScholarGoogle Scholar
  2. 2 WroTH, N. "The programming language PASCAL," Acta Inf. 1, (1971), 25-68.Google ScholarGoogle Scholar
  3. 3 Introductmn to MUMPS-11 Language, DEC- ll-MMLTA-C-D, Digital Equipment Corp., Maynard, Mass., 1976.Google ScholarGoogle Scholar
  4. 4 T~rr~LM.~, W. INTERLISP reference manual, Xerox-Palo Alto Research Center, Palo Alto, Calif., 1974.Google ScholarGoogle Scholar
  5. 5 WINOGRAD, T. "Breaking the complexity barrier," unpubhshed memo, Stanford Artificial Intelhgence Laboratory, Stanford, Cahf., 1974.Google ScholarGoogle Scholar
  6. 6 McCarthy, J. et al. LISP 1 5 programmer's manual, MIT Press, Cambridge, Mass, 1962. Google ScholarGoogle Scholar
  7. 7 NORDSTROM, M. et al. LISP Fl-a Fortran ~mplementatzon of LISP 1.5, Computer Sciences Dept., Uppsala Umv., Sweden, 1970.Google ScholarGoogle Scholar
  8. 8 ASH, W. et al. Intelligent on-line assistant and tutor system, BBN Report No. 3607, Bolt, Beranek, and Newman, Inc., Cambridge, Mass., 1977.Google ScholarGoogle Scholar
  9. 9 W~ms~a~, C. LISP 1.5 przmer, Dlckenson Publishing Co., Belmont, Calif., 1967.Google ScholarGoogle Scholar
  10. 10 HARALDSON, A. LISP-detads, Computer Scmnces Dept., Uppsala Umv., Sweden, 1975.Google ScholarGoogle Scholar
  11. 11 ALLEN, J. The anatomy of LISP, McGraw- Hill, in press Google ScholarGoogle Scholar
  12. 12 WINSTON, P. Art~ficml ~ntelligence, Addison- Wesley Publ. Co., Reading, Mass., 1977. Google ScholarGoogle Scholar
  13. 13 TEITELMAN, W. "A display oriented programmer's assistant," m Proc. F~flh Int. Jt Conf. Artificial Intelhgence, Dept. Computer Science, Carnegie Mellon Univ., Pittsburgh, 1977, pp. 905-915.Google ScholarGoogle Scholar
  14. 14 HENNEMAN, W. "An auxdlary language for more natural expressmn," in The programm~ng language LISP, zts operatmn and applicatmns, E.C. Berkely and D.G. Bobrow (Eds.), MIT Press, Cambridge, Mass., 1964.Google ScholarGoogle Scholar
  15. 15 SMrrH, CAN~ELD D. MLISP, Stanford Artificial Intelligence Laboratory, Stanford, Calif., 1970.Google ScholarGoogle Scholar
  16. 16 HEARN, A. REDUCE user's manual, Memo 50, Stanford Arhficial Intelhgence Laboratory, Stanford, Calif., 1968.Google ScholarGoogle Scholar
  17. 17 WEGBREIT, B. et al ECL programmer's manual, Harvard Univ., Cambridge, Mass., 1972.Google ScholarGoogle Scholar
  18. 18 THOLERUS, T. REC-a recurswe programmtng language w~th visible control stack, Computer Sciences Dept., Uppsala Univ., Sweden, 1975.Google ScholarGoogle Scholar
  19. 19 GRISS, M "The defimtlon and use of datastructures m REDUCE," m SYMSAC 76 Proc. 1976 ACM Symp. Symbohc and Algebraw Computatmn, R D. Jenks (Ed.), ACM, N.Y, pp. 53-59 Google ScholarGoogle Scholar
  20. 20 S~NDEWALL, E. "Ideas about management of LISP data bases," in Proc. Fourth Int Jt Conf Artifictal intelligence, Artlficlal Intelhgence Laboratory, Cambridge, Mass., 1975, pp. 585- 592.Google ScholarGoogle Scholar
  21. 21 SANDEWALL, E "Some observations on conceptual programming," in Machine ~ntelhgence 8, E.W. Elcock and D Mlchle (Eds), John Wiley & Sons, N Y, 1977, pp 223-265.Google ScholarGoogle Scholar
  22. 22 HEWITT, C. Planner: A language for mantpulattng models and prowng theorems ~n a robot, Arhficlal Intelhgence Memo 168, MIT, Cambmdge, Mass, 1970Google ScholarGoogle Scholar
  23. 23 RULIFSON, J. F. et al QA4, a procedural calculus for ~ntu~twe reasoning, Stanford Research Inst., Menlo Park, Cahf., 1972.Google ScholarGoogle Scholar
  24. 24 MCDERMOTT, V. et al The Connwer reference manual, Arhficlal Intelhgence Memo 259, MIT, Cambmdge, Mass, 1972Google ScholarGoogle Scholar
  25. 25 SAC~RDOTI, E. et al. QLISP: A language for the tnteractwe development of complex systems, Stanford Research Inst., Menlo Park, Cahf, 1976Google ScholarGoogle Scholar
  26. 26 DAVIES, D. et al. Popler 1 5 reference manual, Umv. of Edinburgh, Edinburgh, Scotland, 1973Google ScholarGoogle Scholar
  27. 27 SANDEWALL, E. LISP A. "A LISP-like system for incremental computing," in Proc. AF- IPS 1968 Sprtng Jt Computer Conf., Vol. 32, Thompson Book Co., Washington, D.C., pp. 375-384.Google ScholarGoogle Scholar
  28. 28 BOBROW D ; AND RAPHAEL, B New programm~ng languages for A. i research, Stanford Research Inst, Menlo Park, Cahf, 1973Google ScholarGoogle Scholar
  29. 29 WINOGRAD, T. "Procedures as a representation for data in a computer program for understanding natural language," PhD Thesis, MIT, Cambridge, Mass, 1971Google ScholarGoogle Scholar
  30. 30 BERRY, D. "Structured documentation," SIGPLAN Newsletter (Nov. 1975) Google ScholarGoogle Scholar
  31. 31 DAHL, O.-J.; AND HOARE, C. A. R. "Hierarchical program structures," in Structured programmtng, O.-J. Dahl, E.W Dijkstra and C.A.R. Hoare, Academic Press Inc., N.Y, 1972Google ScholarGoogle Scholar
  32. 32 KNUTH, D. The art of computer programmtng, Vol 1 fundamental algorithms, Addison-Wesley, Publ Co, Reading, Mass., 1968, and following volumes Google ScholarGoogle Scholar
  33. 33 NORDSTROM, M.; AND THOLERUS, T. A pars- ~ng technique apphed to the programmtng language REDUCE, Computer Sciences Dept., Uppsala Univ., Sweden, 1974.Google ScholarGoogle Scholar
  34. 34 PRATT, V. "Top down operator precedence," m ACM Symp Pnnctples of Programmtng Languages, ACM, N.Y., 1973. Google ScholarGoogle Scholar
  35. 35 KNUTH, D. "Semantics of context-free languages," Math Syst. Theory J. (1968), 127- 145.Google ScholarGoogle Scholar
  36. 36 NORDSTROM, M "A method for defining formal semantics of programming languages apphed to Simula," Dlssertahon, Uppsala Umv., Sweden, 1976Google ScholarGoogle Scholar
  37. 37 HOARE, C. A. R. Recursive data structures, STAN-CS-73-400, Computer Scmnce Dept., Stanford Univ., Stanford Calif., 1973.Google ScholarGoogle Scholar
  38. 38 WOODS, W. "Transition network grammars for natural language analysis," Commun ACM 13, 10 (1970), 591-606. Google ScholarGoogle Scholar
  39. 39 GIBBONS, G. Letter in ACM Forum, Commun ACM 19, 2 (1976), 105-106Google ScholarGoogle Scholar
  40. 40 SHORTLIFFE, D.A. "An artlficml mtelhgence program to advise physicians regarding antlmicrobml therapy," Comput. Bmmed Res 6 (1973), 544-560Google ScholarGoogle Scholar
  41. 41 AIELLO, L et al. "Recurslve data types in LISP. A case study in type driven programmmg," in Proc. 2nd Int Syrup Programming, Instltut de Programmation, Paris, 1976Google ScholarGoogle Scholar
  42. 42 WINOGRAD, T. Fwe lectures on art~ficml ~ntell~gence. STAN-CS-459, Computer Science Dept, Stanford Umv, Stanford Cahf, 1974.Google ScholarGoogle Scholar
  43. 43 Personal commumcatmnGoogle ScholarGoogle Scholar
  44. 44 TEITELMAN, W. "Toward a programming laboratory," m Proc. F~rst Int Jt Conf Artsficial lntelhgence, 1969.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM Computing Surveys
    ACM Computing Surveys  Volume 10, Issue 1
    March 1978
    87 pages
    ISSN:0360-0300
    EISSN:1557-7341
    DOI:10.1145/356715
    Issue’s Table of Contents

    Copyright © 1978 ACM

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 March 1978
    Published in csur Volume 10, Issue 1

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader