[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CLtL2 LOOP for CLISP
- To: UPP201@ibm.rhrz.uni-bonn.de, adoering@ira.uka.de, baus@sbusol.rz.uni-sb.de, clisp-list@ma2s2.mathematik.uni-karlsruhe.de, donc@ISI.EDU, gtd543a@cc.gatech.edu, jbishop@nwu.edu, mr370673@rs970.mor.itesm.mx
- Subject: CLtL2 LOOP for CLISP
- From: haible (Bruno Haible)
- Date: Thu, 30 Jun 94 16:28:09 +0200
An implementation of a CLtL2 compatible LOOP macro for CLISP is in
ma2s2.mathematik.uni-karlsruhe.de:/pub/lisp/clisp/packages/loop.clisp.tar.z .
Actually, it is dpANS compatible; the dpANS specification has less flaws
than CLtL2 chapter 26.
Warning: The scoping rules for the iteration variables are hairy. If a
FOR/AS initialisation form refers to an iteration variable of a subsequent
FOR/AS clause, the effects are implementation dependent!
Known bug: Iterating over packages doesn't work. (Runtime support
missing, but will probably be present in the next release.)
Bruno Haible
haible@ma2s2.mathematik.uni-karlsruhe.de