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

EAK's fuction ballot



Common-Lisp should define only the things we want and need to write 
clean, transportable code. There are already a sufficient number of
things changed from existing dialects that code will have to be 
reviewed before it will run in Common-Lisp. As such, I think it's
appropriate and desirable that we leave (apply '(lambda ...) ...)
undefined and guarantee only that APPLYing #'(lambda ...) will work.
I would advocate in the red pages that language implementors try to
phase out the old '(lambda ...) notation, but we could just leave that
undefined in the white pages for now so that implementations would have 
the option of retaining backward compatibility for now at their individual
discretion. 
--kmp