National Institute of Advanced Industrial Science and Technology (AIST) This page is a page of the former research institute. We stopped updating on March 31.2001.
E-mail to webmaster (Japanese) E-mail to webmaster (English)
next up previous contents index
Next: Revision History Up: Introduction Previous: Features

Compatibility with Common Lisp

Common Lisp has become the well-documented and widely-available standard Lisp [2, 3]. Although EusLisp has introduced lots of Common Lisp features such as variable scoping rules, packages, sequences, generalized variables, blocks, structures, keyword parameters, etc., incompatibilities still remain. Here is a list of missing features:

  1. multiple values: multiple-value-call,multiple-value-prog1, etc.
  2. some of data types: complex number, bignum, ratio, character and deftype
  3. some of special forms: progv, compiler-let,macrolet

Following features are incomplete:

  1. closure - only valid for dynamic extent
  2. declare,proclaim - inline and ignore are unrecognized


Hirofumi Nakagaki
Fri Mar 22 12:46:38 JST 1996