The CL-ENUMERATIONS project contains a Common Lisp Java-like enumeration/iteration library and protocol. Most basic Common Lisp types are handled.

The project page can be found at http://common-lisp.net/project/cl-enumeration.


Marco Antoniotti (c) 2004-2017

The directory containing this file you are reading should contain the code and the documentation of the CL-ENUMERATIONS package.

The package is a rendition of the well known Java Enumeration/Iterator interfaces, and it is provided as help to Java, C++, Python and other languages programmers migrating to Common Lisp.

It is also hoped that Common Lisp vendors will adopt the interface and provided specialized and efficient implementations of some of the package components.