- Oct 09, 1990
-
-
wlott authored
the magic function structure-ref and it's setf method.
-
- Oct 05, 1990
- Sep 06, 1990
-
-
wlott authored
-
- Aug 24, 1990
-
-
wlott authored
-
- May 30, 1990
-
-
cvs2git authored
-
- Apr 25, 1990
-
-
ram authored
optimized more easily.
-
- Mar 05, 1990
- Feb 27, 1990
-
-
ram authored
function is represented by having a NULL value for the DD-PRINT-FUNCTION (instead of the highly broken use of the function object for DEFAULT-STRUCTURE-PRINT.)
-
- Feb 22, 1990
-
-
ram authored
Fixed '(:constructor) bug that failed to create a default constructor. /usr/lisp/code/defstruct.lisp, 26-Jul-89 19:10:17, Edit by Mbb. Structures that include another structure now inherit it's print-function if they do not have their own. This inheritance may be suppressed by supplying :print-function without a name. This is a cleanup. /usr/lisp/code/defstruct.lisp, 26-Jul-89 16:23:50, Edit by Mbb. Made BOA-constuctors only half that... They now allow &key args. Also made DEFSTRUCT warn when you try to use a keyword as a slot name. This catches users who accidentally do (defstruct foo (:constructor ...) <slots>) instead of (defstruct (foo (:constructor ...)) <slots>).
-
- Feb 14, 1990
-
-
ram authored
that named print functions can be defined after the structure.
-
- Feb 12, 1990
-
-
ram authored
TYPE PRINTER. These get around problems with the printer &c thinking that the DD from compilation of a structure definition is the actual loaded one.
-
- Feb 08, 1990
-
-
ram authored
DEFSTRUCT constructors work.
-
- Feb 06, 1990
-
-
ram authored
-