- Aug 30, 1993
- Aug 22, 1993
-
-
wlott authored
-
- Aug 03, 1993
- Jul 30, 1993
-
-
ram authored
eval-when doesn't do the right thing.
-
- Jul 22, 1993
-
-
ram authored
-
- Jul 13, 1993
-
-
ram authored
previously compiled layout, rather than the current run-time definition. As well as being somewhat more intuitive, this was needed to support redefinition of the CLASS class.
-
- Mar 15, 1993
-
-
wlott authored
instead of the structure-class-print-function so that it will work for funcallable-structure-class'es also.
-
- Mar 14, 1993
- Mar 13, 1993
-
-
ram authored
because that's already done.
-
ram authored
old layout.
-
ram authored
an arg.
-
ram authored
stubs. Initialize STRUCTURE-CLASS-CONSTRUCTOR. Changed ALTERNATE-METACLASS to be inherited by structures that include it. Update arg syntax of REGISTER-LAYOUT and use :DEFSTRUCT-LAYOUT option so that we can incompatibly redefine forward referenced (but not defined) structures. Fix structure redefinition warning formatting.
-
- Mar 01, 1993
-
-
ram authored
-
- Feb 26, 1993
-
-
ram authored
-
- Feb 23, 1993
-
-
ram authored
& make dd types pure. Don't register layout if we are compatibly redefining. Generally fix up refinition compatiblity checking.
-
- Feb 19, 1993
-
-
ram authored
registered.
-
- Feb 17, 1993
- Feb 16, 1993
- Feb 14, 1993
-
-
ram authored
-
- Feb 13, 1993
- Feb 11, 1993
-
-
ram authored
-
ram authored
Write SLOT-ACCESSOR-FORM to share code between raw accessors and the constructor. Fixed vector structure constructor to use AREF to store names. Constructors now actually work when there are R/O slots, and we also don't multiply fetch the raw data when initializing it. In typed accessors & vector constructors, intersect the vector element type with the slot type.
-
- Feb 10, 1993
-
-
ram authored
-
- Feb 08, 1993
-
-
ram authored
conditionals.
-
- Jan 15, 1993
-
-
ram authored
-
- Dec 15, 1992
- Dec 10, 1992
-
-
ram authored
-
- Jun 14, 1992
-
-
wlott authored
-
- Apr 02, 1992
-
-
wlott authored
instead of unqualified symbols as per X3J13 cleanup STRUCTURE-READ-PRINT- SYNTAX:KEYWORDS.
-
- Mar 14, 1992
-
-
ram authored
same structure. For shadowing to be a problem, the accessor must be of a supertype. In DSD-NAME, intern the symbol in *PACKAGE* if the accessor is NIL. In DEFAULT-STRUCTURE-PRINT, directly use DSD-%NAME, rather than messing around creating a symbol.
-