[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Comments on metaobject draft 10
> 3-50: The ensure-class-using-class generic function should not have
> &allow-other-keys in its arglist. Recall that this means that there
> should never be any argument checking on calls to this generic function,
> which seems unlikely to be what you want.
I was assuming that it shouldn't do argument checking at that level in
order to permit user-defined metaclasses to extend the set of valid class
options. Presumably the SHARED-INITIALIZE method [p. 3-62] will do the
necessary error checking, but it would help to have that pointed out on
page 3-50.