CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

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