Title :
Concurrent LISP based on lexical scope
Author :
Sugimoto, S. ; Sakaguchi, T. ; Tabata, K.
Author_Institution :
Univ. of Libr. & Inf. Sci., Ibaraki, Japan
Abstract :
A description is given of Concurrent Lisp, which is designed on the basis of lexical scope. It is called lexically scoped concurrent LISP (LS/CL). LS/CL is based on Common LISP. Local variables are lexically scoped and the functions, except for concurrent functions, are defined to satisfy the language specifications of Common LISP. Processes of LS/CL are dynamically created and cooperate with each other. In addition to the language features, this paper shows the environment management mechanism of dynamically activated processes that have statically scoped variables. Also described is the LS/CL system implemented on a workstation
Keywords :
LISP; formal specification; Concurrent LISP; environment management mechanism; language specifications; lexical scope; lexically scoped concurrent LISP; Artificial intelligence; Computer languages; Environmental management; Information science; Libraries; Problem-solving; Runtime; Search problems; Workstations; Writing;
Conference_Titel :
Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-1964-3
DOI :
10.1109/CMPSAC.1989.65168