EMA-XPS Online


FOR

FOR
===

syntax: (for ((<var> [from <number>]
             [downto | to <number>] [by <number>]))
             [(execute {<form> ...})]
             [(collect {<collector> ...})]
             [(result <result-expr>)])

This function describes loops with increasing or
decreasing variables. It only exists in Babylon Lisp.
In Common Lisp you have to look for do, dolist,
dotimes, loop and the map-functions.

example:       >(for ((i from 1 to 5 by 3))
		      (execute (print-form i t)))
               1
               4
               NIL


EMA-XPS Online