CMU Artificial Intelligence Repository
MIT LOOP: The original MIT Loop macro implementation.
This is a copy of the "officially sanctioned" MIT LOOP macro for
running in Common Lisp. There are several differences between this
LOOP macro and the macro incorporated into the ANSI Common Lisp
specification. Some small changes have been made to the file to bring
it closer to the specification, but for better conformance, see the
Symbolics 1991 update. The original unaltered file is in the original/
The LOOP Iteration Macro is a conversion of LOOP 829, which is fairly
close to that released with Symbolics Release 6.1 (803). This
conversion was made by Glenn Burke (one of the original author/maintainers);
the work was performed at Palladian Software, in Cambridge MA, April 1986.
(previously MC.LCS.MIT.EDU:"LSB1;CLLOOP >")
Copying: Unrestricted distribution.
Copyright 1980, 1981 by MIT.
Fixes and changes should be limited, as this version is
supposed to be compatible with the Maclisp/Zetalisp/NIL
LOOP. It is NOT intended to be "different" or "better"
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Bug Reports: email@example.com (defunct ???)
Mailing List: firstname.lastname@example.org (defunct ???)
Send mail to email@example.com to be
added to the list.
Iteration!LOOP Macro, LOOP Macro, Lisp!Iteration,
MIT LOOP Macro
LOOP documentation is still probably available from the MIT Laboratory
for Computer Science publications office:
545 Technology Square
Cambridge, MA 02139
It is Technical Memo 169, "LOOP Iteration Macro", and is very old. The
most up-to-date documentation on this version of LOOP is that in the NIL
Reference Manual (TR-311 from LCS Publications); while you wouldn't
want to get that (it costs nearly $15) just for LOOP documentation,
those with access to a NIL manual might photocopy the chapter on LOOP.
Last Web update on Mon Feb 13 10:30:03 1995