[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Proposal #9 Status: Variable Name Conflicts
- To: common-lisp@SU-AI.ARPA
- Subject: Proposal #9 Status: Variable Name Conflicts
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Fri, 01 Aug 1986 01:27:00 -0000
- Sender: FAHLMAN@C.CS.CMU.EDU
In response to: DCP@TENEX.SCRC.Symbolics.COM
I think PROGV should be removed from the list of forms that check for
variable name conflicts. I think variable name conflicts should be
detected by the compiler; not the runtime system. I think the semantics
of PROGV are that the LAST symbol/value pair takes presedence in case
there is more than one pair for a given symbol.
As I said in response to this question earlier, nobody is proposing a
"list of forms that CHECK FOR variable name conflicts". There is a
proposal for forms in which the use of duplicate variable names "is an
error". Not the same thing.
-- Scott