The CL-ENUMERATIONS package is essentially a CL specification of the equivalent Java java.util.Enumeration and java.util.Iterator interfaces (cfr. the Java API specification). The main aim of the specification and of the reference implementation is to provide a familiar framework for Java, C++, Python etc. programmers while they are migrating to Common Lisp. Also, it is hoped that vendors and implementors adopt the published API and provide efficient, special-case, re-implementations of some of the package elements.
The CL-ENUMERATIONS package can be found at http://common-lisp.net/project/cl-enumeration.
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively