Mercurial > hg > xemacs-beta
comparison lisp/cl-macs.el @ 2297:13a418960a88
[xemacs-hg @ 2004-09-22 02:05:42 by stephent]
various doc patches <87isa7awrh.fsf@tleepslib.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Wed, 22 Sep 2004 02:06:52 +0000 |
parents | 393039450288 |
children | 517f6887fbc0 |
comparison
equal
deleted
inserted
replaced
2296:a58ea4d0d0cd | 2297:13a418960a88 |
---|---|
765 "(loop CLAUSE...): The Common Lisp `loop' macro. | 765 "(loop CLAUSE...): The Common Lisp `loop' macro. |
766 | 766 |
767 The loop macro consists of a series of clauses, which do things like | 767 The loop macro consists of a series of clauses, which do things like |
768 iterate variables, set conditions for exiting the loop, accumulating values | 768 iterate variables, set conditions for exiting the loop, accumulating values |
769 to be returned as the return value of the loop, and executing arbitrary | 769 to be returned as the return value of the loop, and executing arbitrary |
770 blocks of code. Each clause is proceed in turn, and the loop executes its | 770 blocks of code. Each clause is processed in turn, and the loop executes its |
771 body repeatedly until an exit condition is hit. | 771 body repeatedly until an exit condition is hit. |
772 | 772 |
773 It's important to understand that loop clauses such as `for' and `while', | 773 It's important to understand that loop clauses such as `for' and `while', |
774 which look like loop-establishing constructs, don't actually *establish* a | 774 which look like loop-establishing constructs, don't actually *establish* a |
775 loop\; the looping is established by the `loop' clause itself, which will | 775 loop\; the looping is established by the `loop' clause itself, which will |