An Interpreter and Compiler for Augmented Transition Networks
July 1, 1977
This thesis is intended to both document the implementation of the ATN Augmented Transition Networks interpreter and compiler and to serve as a manual for anyone interested in using it. Chapter II gives a brief description of ATNs and discusses some of the high-level design considerations. Chapter III describes the interpreter and the auxiliary functions available to the user in some detail. Chapter IV presents the compiler which can translate ATN networks into LISP code or machine language instructions. Chapter V describes the dictionary format expected by the interpreter. Also discussed are the various functions provided for creating and maintaining dictionaries. Chapter VI documents several packages of auxiliary functions provided for interfacing the ATN system with the LISP editor and Prettyprinter. Appendices include a simple parser for English, a sample dictionary, and examples of their operation. An index to function calls and global variables and a bibliography conclude this thesis.
University of Illinois Urbana Champaign
Coordinated Science Laboratory
Downloads: 32 downloads