CMU Artificial Intelligence Repository
Iterate: An iteration macro for Lisp.
lang/lisp/code/iter/iterate/
Iterate is Jonathan Amsterdam's alternative to SERIES and the LOOP
macro. It provides a superset of LOOP's features in a much more
pleasant, Lisp-like syntax. Iterate is also extensible, has better
support for nested loops, and generates inline code.
See Also:
lang/lisp/code/iter/for
lang/lisp/code/iter/loop
lang/lisp/code/iter/series
Origin:
ftp.ai.mit.edu:pub/Iterate/ [128.52.32.11 or 128.52.54.11]
README, aimemo.sty, iter-man.tex, iterate-bare.tex,
iterate.lisp
Version: 1.2, 7/26/91
Ports: Any valid Common Lisp, including Symbolics, Lucid, Allegro.
Copying: Copyright 1989 Jonathan Amsterdam, with free use,
copying, modification, and distribution.
Updated: 8/27/93
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Bug Reports: bug-iterate@ai.mit.edu
Mailing List: info-iterate@ai.mit.edu
Author(s): Jonathan Amsterdam
Contact: Jonathan Amsterdam ,
Keywords:
Authors!Amsterdam, Iterate, Iteration!Iterate,
Lisp!Iteration
Contains:
doc/aimemo.sty ; used by iter-man.tex
doc/iter-man.tex ; the iterate manual (Latex)
doc/iterate-bare.tex ; a brief "advertisement" for iterate (Latex)
iterate-1.2.lisp ; source code for iterate
References:
Jonathan Amsterdam, ``The Iterate Manual,'' MIT AI Lab Memo #1236,
MIT, Cambridge, MA, 1991.
Last Web update on Mon Feb 13 10:29:59 1995
AI.Repository@cs.cmu.edu