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

EVAL-WHEN



    Date: Thu, 3 Apr 86 18:23 -EST
    From: David A. Moon <Moon@SCRC-STONY-BROOK.ARPA>

	Date: 1 Apr 86 09:14:00 EST
	From: "BACH::GREEK" <greek%bach.decnet@hudson.dec.com>

	Mr. Fry has begun our bimonthly discussion of EVAL-WHEN (on April 1,
	no less)....

    I agree with you.  EVAL-WHEN is intended to control when the normal processing
    of its body is done and is not intended to imply that that processing is done
    by the function EVAL.  The choice of name is perhaps poor.

But DO-WHEN, the obvious alternative, is even worse.  We really don't
have very good terminology for discussing these issues.  A related
issue, that has been brought up before, is that sometimes it is useful
for a macro to be able to determine the expansion context (top-level,
interior form, compiled, interpreted, etc.).
--Guy