

Compared with backtracking and coroutine facilities, multi-process description facilities are considered to be a better alternative for writing well-structured programs. Backtracking and coroutine facilities are typical ones introduced into these languages. They have been developed to give users many useful facilities, especially for describing flexible control structures. In the research field of artificial intelligence many languages have been developed based on LISP, such as Planner, Conniver and so on. This report is made on characteristic features of this system and on distinction among other LISP systems. The purpose of developing this system is to structure the LISP system operative as a practical tool for working on artificial intelligence and cognitive science. The recently developed LISP 1.9 system which is structured to the operation of the Melcom-Cosmo 7000III computer is a variation of LISP 2.0 defined on the Tosbac 5600 machine. However, the availability of LISP for this usage in Japan has not yet been prepared well enough for any computers. LISP has already been well known as a programming language suitable for conducting the theoretical pursuit of artificial intelligence or cognitive science. Examples from an implementation are included to demonstrate some typical functionalities which allow the user to follow the control system's operation.Įnergy Technology Data Exchange (ETDEWEB) Since it must perform interactive graphics while updating the screen in real time, techniques are discussed which allow quick, efficient data processing and animation. The Graphical User Interface executes alongside a test system in laboratory conditions to permit observation of the closed loop operation through animation, graphics, and text. Litt, Jonathan Wong, Edmond Simon, Donald L.Ī prototype Lisp-based soft real-time object-oriented Graphical User Interface for control system development is presented. (author)Ī Prototype Lisp-Based Soft Real-Time Object-Oriented Graphical User Interface for Control System Development Hence the LISP processor can be used to resolve problems of algebraic manipulation, system simulation, group theory, modern algebra, data classification and processing, and other common logical problems. Among the results that have been obtained with this interpreter we can quote the following: construction of a set of auxiliary functions for the system and simulation of a Turing machine based on this set of auxiliary functions written in LISP, with which a beginning has been made in setting up a function library, utilizing the capacity of LISP as a self-generating function language. A detailed description of each of the units comprising the interpreter provides the reader with a useful introduction to the LISP language. It offers a basic minimum system of LISP functions with which more complex functions can be constructed. The techniques employed for this application were based on the characteristics and capabilities of the PDP-15 system. The most important aspects of LISP are as follows: (1) It is a formal mathematical language based on the theory of recursive functions (2) It is geared to processing symbolic rather than numerical data (3) Programs written in LISP are themselves lists. LISP is a programming language designed for processing lists, and from this it gets its name (LIST-PROCESSING).

The object of this work is to use the LISP language as an integral part of a PDP-15 computer system. LISP processor for a PDP-15 computer system. International Nuclear Information System (INIS) An LISP interpreter for a PDP-15 computer system
