[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
DEFVAR semantics
- To: STEVER%OZ.AI.MIT.EDU@XX.LCS.MIT.EDU
- Subject: DEFVAR semantics
- From: Robert W. Kerns <RWK@YUKON.SCRC.Symbolics.COM>
- Date: Thu, 9 Apr 87 16:57 EDT
- Cc: common-lisp@SAIL.STANFORD.EDU
- In-reply-to: <STEVER.12292642996.BABYL@MIT-OZ>
Date: Tue, 7 Apr 1987 13:04 EDT
From: STEVER%OZ.AI.MIT.EDU@XX.LCS.MIT.EDU
Looking over page 68 of CLtL, I have a question about
DEFVAR:
From the description, it seems the (DEFVAR <variable>) should
never give <variable> any sort of value. It should simply
"proclaim <variable> to be special and may perform other
system-dependent \bookkeeping-actions/." Giving <variable>
a default value seems like more than simple bookkeeping.
Is this a reasonable interpretation?
Yes.