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

named lambda

As you know, NAMED-LAMBDA isn't released.  If it ever is, it will
probably have a different syntax.  It is semantically completely
equivalent to the correspoinding (OBJECT (LAMBDA ...) ((IDENTIFICATION
SELF) ...)), but it's implemented in a somewhat more space- (not time- !)
efficient manner.

You could define a macro which expands into the (OBJECT ...) form if
writing it out is too verbose.  Or you could DEFINE the predicate.  I
think LABELS will give the procedure a "name" if the code hasn't been
TC'ed.  (LABELS (((FOO X) ...)) FOO), yugh.