[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: robbins%bach.decnet@HUDSON.DEC.COM
- Subject: LET-IF
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Fri, 22 Nov 1985 18:41:00 -0000
- Cc: common-lisp <common-lisp@SU-AI.ARPA>
- In-reply-to: Msg of 0 0 00:00:00 EST from BACH::ROBBINS <robbins%bach.decnet at hudson.dec.com>
- Sender: FAHLMAN@C.CS.CMU.EDU
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.
- From: David A. Moon <Moon@SCRC-STONY-BROOK.ARPA>