MOO-cows Mailing List Archive

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

[PROG] E_PROPNF v. E_VERBNF



Suppose there an object #A defines a property .example and a verb :example(),
and suppose #B is a child of #A.  Then although #B inherits both of these from
#A,

;property_info(#B, "example")
=> okay

;verb_info(#B, "example")
=> E_VERBNF  (assuming that #B doesn't itself define a verb :example() )

Shouldn't both of these return errors, or else both be okay?  I know that
inheritance has no effect on the rwxd flags of a verb, while an inherited
property can have different rwc values than its parent's property, but still,
it seems a little inconsistent....


michael



Follow-Ups:

Home | Subject Index | Thread Index