Is there a way to implement class keyword arguments in a metaclass?

ensure-class-using-class will fail if it gets a keyword argument it doesn't recognize, but :around methods on that function for the class argument (eql nil) flags warnings or errors. Since the MOP doesn't know the class at the function call time, you can specialize the :around method on the net metaclass (although you need to do that for a re-evaluation of a defined class). Is there another point in the MOP where you can intervene or register a keyword argument so ensure-class-using-class doesn't fail?

Thank you,
Ian
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

Reply via email to