[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ISSUE: DEFSTRUCT-REDEFINITION
- To: Skona Brittain <skona%csilvax@hub.ucsb.edu>
- Subject: Re: ISSUE: DEFSTRUCT-REDEFINITION
- From: masinter.pa@Xerox.COM
- Date: 28 Jul 88 21:58:08 PDT
- Cc: cl-cleanup@SAIL.Stanford.edu
- In-reply-to: skona%csilvax@hub.ucsb.edu's message of Tue, 26 Jul 88 16:51:37 PDT
Portable programs should not dynamically redefine structures.
Programming environments are allowed, encouraged, etc. to allow such
redefinition, perhaps with warning messages. It is beyond the scope of the
language standard to define those interactions, except to note that they are not
portable.
I don't think it is a cop-out. I certainly don't want an error to be signalled.
I'm lacking a good terminology for describing the "is an error" situation that I
think this should be.