lewis@rocky.STANFORD.EDU (Bil Lewis) (01/27/88)
No. The only iterative construct is while: (setq n 0) 0 (while (< n 5) (print n) (setq n (1+ n))) 0 1 2 3 4 nil There is also CATCH & THROW (which serve rather different purposes): (defun foo () (print "I am foo") (throw 'tag 42) (print "Never arrives here")) foo (catch 'tag (foo)) "I am foo" 42 -Bil --