CMU Artificial Intelligence Repository
 
   
   
   
   
  
CMU LOOP: CMU Implementation of ANSI Loop Macro
lang/lisp/code/iter/loop/cmu/
CMU CLtL2-compatible Loop Macro. Please note that it uses the
WITH-HASH-TABLE-ITERATOR feature added by X3J13, which may not be
available in all "CLtL2-compatible" lisps.  Also, since the macro was
implemented from scratch, it adheres to the (rather vague) word of the
specification, but not necessarily to historical precedent (e.g., loop
variables are not bound in FINALLY clauses, etc.).
Some bug fixes and portability enhancements by mkant, but still
slightly buggy. 
See Also: 
   lang/lisp/code/iter/for
   lang/lisp/code/iter/iterate
   lang/lisp/code/iter/series
Origin:   
   Part of CMU Common Lisp.
Version:      
              1.8 5/24/91 19:37:33 wlott, with bug fixes by mkant
Ports:        Easily ported to any valid Common Lisp. Runs in Lucid,
              Allegro, AKCL, and CMU Common Lisp, of course.
Copying:      Public domain.
CD-ROM:       Prime Time Freeware for AI, Issue 1-1
Bug Reports:  cmucl-bugs@cs.cmu.edu
              Please cc mkant@cs.cmu.edu on bug reports for this
              version of the CMU Loop.
Mailing List: none
Author(s):    William Lott
Contact:      Scott Fahlman 
Keywords:
   Authors!Lott, CMU LOOP Macro, Iteration!LOOP Macro, 
   LOOP Macro, Lisp!Iteration, Public Domain
References:   ?
Last Web update on Mon Feb 13 10:30:02 1995 
AI.Repository@cs.cmu.edu