[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Other names for ITERATE

How about LABEL?  Except for its (obsolescent) use in Lisp and in
imperative languages, it has no other connotations, and it corresponds
nicely to the purported denotational semantics.  Furthermore, each of
those uses corresponds to a recursive declaration of some sort.

(label foo ((x 0)(y 1)(k (lambda (x) x))) blah)

BTW, "recursion" is the noun form of the verb "recur" (to occur again).
[As vision is the noun form of the verb "view"].  So if you verb
"recursion", you should get "recur", not "recurse", as in: "this
function recurs (not recurses) on the cdr of its argument."

-- Mitch