[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BOA constructor questions

It is not clear from the discussion of BOA constructors in the manual what
is supposed to happen if you don't mention all the slot names in the arglist,
or even that it's legal to omit slots from the arglist.  Presumably, the
omitted slots should be initialized to whatever default value was given in
the body of the defstruct; if this is the case, the manual should say so.
Perhaps a better example would help.

Also, it says that "the keywords &optional, &rest, and &aux are recognized
in the argument list".  Is there a reason why &key is not permitted?  Or
is this an oversight?