CL Enumerations
A package; an implementation of java.util.Enumeration and java.util.Iterator for Common Lisp. 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

Topic: language extension