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

LET-IF



    Is there a good reason why we don't have a ZetaLisp style LET-IF special form?
    Using PROGV to bind an item based on some trivial condition seems like
    overkill to me.

What would you use this for?  Why not just rebind the variable to its
old value and then conditionally change it?  Common Lisp is big enough
without adding special forms that would only be used only very rarely.

-- Scott