All help topics · Link to this topic
Showing help on 'disassemble()'
Syntax: disassemble (OBJ object, STR|INT verb-desc) => LISTBE AWARE: verb-name can be the string name of the verb OR the index from verbs()
Returns a (longish) list of strings giving a listing of the server's internal "compiled" form of the verb as specified by <verb-desc> on <object>. This format is not documented and may indeed change from release to release, but some programmers may nonetheless find the output of `disassemble()' interesting to peruse as a way to gain a deeper appreciation of how the server works.
If <object> is not valid, then E_INVARG is raised. If <object> does not define a verb as specified by <verb-desc>, then E_VERBNF is raised. If the programmer does not have read permission on the verb in question, then disassemble() raises E_PERM.