ISLisp(ID:1690/isl003)

International Standard LISP 


for International Standard LISP

ISO WG 16, draft Dec 1992.

Object-oriented Lisp intended as an international replacement for Common Lisp, EuLisp, Le-Lisp and scheme. Goals are object orientation, extensibility, efficiency, and suitability for non-academic use.

from Standards report:

"The WG16 activities of producing ISLISP were done by collaborative
  work of six regularly participating P-member nations; France
  (Convenor), United States (Project Editor), Canada, Germany, Japan,
  and United Kingdom. These nations had close collaboration with their
  local Lisp communities; for example, EuLisp community in European
  nations, X3J13 in United States, and IPSJ-SIGSYM community in Japan.

  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."



Structures:
Resources