LISP and Symbolic Computation, 6(1/2)9-98
An Overview of EULISP
Julian Padget, University of Bath, School of Mathematical Sciences, Bath BA2 7AY, United Kingdom
Greg Nuyens, Ilog Inc., 2073 Landings Drive, Mountain View, CA 94025, USA
Harry Bretthauer, German National Research Centre for Computer Science (GMD), P.O. Box 1316, W-5205 Sankt Augustin, FRG
Abstract: This paper is an abstracted version of the EULISP
definition. As such it emphasizes those parts of the language that we
consider the most important or note-worthy, while we just mention,
without much detail the elements that are included for
completeness. This is reflected in the structure of the paper which
describes the module scheme, the object system and support for
concurrent execution in the main part and consigns the majority of the
datatypes to an appendix.
Keywords: Lisp, modules, concurrency, object-oriented programming,
conditions, reflection
|
[local copy]
|
|