ISLISP was designed on the bases of KL (proposed by Japan) and CLOS (proposed by US), reflecting experiences of COMMON LISP, EULISP, LE LISP, and SCHEME, and taking into account common practices in the Lisp community. ISLISP is a small Lisp, but it is designed with extensibility in mind, trying to keep compatibility with existing Lisp dialects, too.
ISLISP would be embeddable in COMMON LISP implementations without big efforts, but ISLISP will promote efficient implementations if it is implemented from scratch. ISO ISLISP, ANSI COMMON LISP and IEEE SCHEME would be co-existing and complementary in the Lisp community, since they have their own distinctive features in languages, systems, and applications.
The public domain document that has been copied to create the standard IS13816:1997 is available (pdf 734KB).
The Japanese WG for creating a draft Japanese standard document of ISLISP (which was published as JIS X 3012) prepared a draft technical corrigendum (pdf 170KB) and a draft corrected reprint for the standard IS13816:1997, based on the comments collected during the process of translating the document into Japanese. The IS document was refined based on these documents and published as a new standard in 2007.
The public domain document that has been copied to create the standard IS13816:2007 is available (pdf 974KB).
This page is sponsored by DTU. HTML design by Keld Simonsen. Comments welcome!