An interactive debugging package for lisp/mts

Most large artificial intelligence programs are written in LISP. These systems are generally so complex, that at any given point, the programmer himself cannot tell what the system is doing. To work with these systems, the programmer must he able to take an active role in the program's executio...

Full description

Bibliographic Details
Main Author: Friedman, Paul
Language:English
Published: University of British Columbia 2011
Online Access:http://hdl.handle.net/2429/32661
id ndltd-UBC-oai-circle.library.ubc.ca-2429-32661
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-326612018-01-05T17:46:47Z An interactive debugging package for lisp/mts Friedman, Paul Most large artificial intelligence programs are written in LISP. These systems are generally so complex, that at any given point, the programmer himself cannot tell what the system is doing. To work with these systems, the programmer must he able to take an active role in the program's execution. This means, he must be able to monitor the program's evaluation, watch for incorrect data generation, and be notified when program errors occur. This requires a truly interactive language. This thesis presents a LISP program which converts LISP to an interactive language. The model for this system is the BBN-LISP programming system. Included here is a LISP editor and BREAK and ERROR packages. Through function calls and commands, the user is put in full control over the execution of his program and can correct errors while in LISP. Science, Faculty of Computer Science, Department of Graduate 2011-03-21T19:52:39Z 2011-03-21T19:52:39Z 1973 Text Thesis/Dissertation http://hdl.handle.net/2429/32661 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use. University of British Columbia
collection NDLTD
language English
sources NDLTD
description Most large artificial intelligence programs are written in LISP. These systems are generally so complex, that at any given point, the programmer himself cannot tell what the system is doing. To work with these systems, the programmer must he able to take an active role in the program's execution. This means, he must be able to monitor the program's evaluation, watch for incorrect data generation, and be notified when program errors occur. This requires a truly interactive language. This thesis presents a LISP program which converts LISP to an interactive language. The model for this system is the BBN-LISP programming system. Included here is a LISP editor and BREAK and ERROR packages. Through function calls and commands, the user is put in full control over the execution of his program and can correct errors while in LISP. === Science, Faculty of === Computer Science, Department of === Graduate
author Friedman, Paul
spellingShingle Friedman, Paul
An interactive debugging package for lisp/mts
author_facet Friedman, Paul
author_sort Friedman, Paul
title An interactive debugging package for lisp/mts
title_short An interactive debugging package for lisp/mts
title_full An interactive debugging package for lisp/mts
title_fullStr An interactive debugging package for lisp/mts
title_full_unstemmed An interactive debugging package for lisp/mts
title_sort interactive debugging package for lisp/mts
publisher University of British Columbia
publishDate 2011
url http://hdl.handle.net/2429/32661
work_keys_str_mv AT friedmanpaul aninteractivedebuggingpackageforlispmts
AT friedmanpaul interactivedebuggingpackageforlispmts
_version_ 1718594819072196608