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...

Full description

Bibliographic Details
Main Authors: Rich, Charles, Shrobe, Howard E.
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