Understanding LISP Programs: Towards a Programmer's Apprentice
Work reported herein was conducted at the Artificial Intelligence Laboratory, a Massachusetts Institute of Technology research program supported in part by the Advanced Research Projects Agency of the Department of Defense and monitored by the Office of Naval Research under Contract Number N00014-70...
Main Authors: | , |
---|---|
Format: | Working Paper |
Language: | en_US |
Published: |
MIT Artificial Intelligence Laboratory
2008
|
Online Access: | http://hdl.handle.net/1721.1/41117 |
_version_ | 1826203543882694656 |
---|---|
author | Rich, Charles Shrobe, Howard E. |
author_facet | Rich, Charles Shrobe, Howard E. |
author_sort | Rich, Charles |
collection | MIT |
description | Work reported herein was conducted at the Artificial Intelligence Laboratory, a Massachusetts Institute of Technology research program supported in part by the Advanced Research Projects Agency of the Department of Defense and monitored by the Office of Naval Research under Contract Number N00014-70-A-0362-0005. |
first_indexed | 2024-09-23T12:38:41Z |
format | Working Paper |
id | mit-1721.1/41117 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T12:38:41Z |
publishDate | 2008 |
publisher | MIT Artificial Intelligence Laboratory |
record_format | dspace |
spelling | mit-1721.1/411172019-04-10T17:17:33Z Understanding LISP Programs: Towards a Programmer's Apprentice Rich, Charles Shrobe, Howard E. Work reported herein was conducted at the Artificial Intelligence Laboratory, a Massachusetts Institute of Technology research program supported in part by the Advanced Research Projects Agency of the Department of Defense and monitored by the Office of Naval Research under Contract Number N00014-70-A-0362-0005. Several attempts have been made to produce tools which will help the programmer of complex computer systems. A new approach is proposed which integrates the programmer's intentions, the program code, and the comments, by relating them to a knowledge base of programming techniques. Our research will extend the work of Sussman, Goldstein, and Hewitt on program description and annotation. A prototype system will be implemented which answers questions and detects bug in simple LISP programs. MIT Artificial Intelligence Laboratory 2008-04-10T14:36:05Z 2008-04-10T14:36:05Z 1974-12 Working Paper http://hdl.handle.net/1721.1/41117 en_US MIT Artificial Intelligence Laboratory Working Papers, WP-82 application/pdf MIT Artificial Intelligence Laboratory |
spellingShingle | Rich, Charles Shrobe, Howard E. Understanding LISP Programs: Towards a Programmer's Apprentice |
title | Understanding LISP Programs: Towards a Programmer's Apprentice |
title_full | Understanding LISP Programs: Towards a Programmer's Apprentice |
title_fullStr | Understanding LISP Programs: Towards a Programmer's Apprentice |
title_full_unstemmed | Understanding LISP Programs: Towards a Programmer's Apprentice |
title_short | Understanding LISP Programs: Towards a Programmer's Apprentice |
title_sort | understanding lisp programs towards a programmer s apprentice |
url | http://hdl.handle.net/1721.1/41117 |
work_keys_str_mv | AT richcharles understandinglispprogramstowardsaprogrammersapprentice AT shrobehowarde understandinglispprogramstowardsaprogrammersapprentice |