Skip to content
Snippets Groups Projects
Commit fd95d47c authored by ram's avatar ram
Browse files

.../systems-work/code/defstruct.lisp, 07-Feb-90 16:41:55, Edit by Chiles.

  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>).
parent 83c34dde
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment