external next up previous contents index
Next: 12.4 [TECFAMOO] Multiownership and Up: [TECFAMOO] ProgrammingWhat's different Previous: 12.2 [TECFAMOO] Local Core

12.3 [TECFAMOO] Blocked Verbs

   

Janus added support for blocked verbs (aka non-overridable verbs). A blocked verb is said to be '+b', a non-blocked (the default) is said to be '-b'.

You can change the b bit of a verb by using @chmod or set_verb_info(). You can check the b bit of a verb through verb_info().

Basically when a verb is made +b, the following happens:

Technical note: The 'b' flag for verbs behave a bit like the 'c' for properties.

Also note:

E_NACC (Move refused by destination) is raised by chparent(), add_verb() and set_verb_info() if chparenting an object, adding a verb or renaming a verb would cause to override some blocked verbs defined on the object or its ancestors.


next up previous contents index external
Next: 12.4 [TECFAMOO] Multiownership and Up: [TECFAMOO] ProgrammingWhat's different Previous: 12.2 [TECFAMOO] Local Core

Daniel K. Schneider
Thu Apr 17 12:43:52 MET DST 1997