View/Edit #1:verb_file_or_property v_f_or_p

Switch to edit mode.

Name(s): verb_file_or_property v_f_or_p
1:  "verb_file_or_property(<name> [, @<args>])"
2:  "Looks for a callable verb or proprty named <name>."
3:  "If <obj> has a callable verb named <name> then return <obj>:(<name>)(@<args>)."
4:  "If <obj> has a readable file named <name> then return <obj>!(<name>)."
5:  "If <obj> has a property named <name> then return <obj>.(<name>)."
6:  "Otherwise return E_PROPNF."
7:  "N.B.: a verb returning E_VERBNF will act like an undefined verb."
8:  set_task_perms(caller_perms())
9:  {name, @verbargs} = args
10: return ```$no_one:call_verb(this, name, verbargs) ! E_VERBNF => $file_utils:find_file_including_parents(this, name)' ! ANY => this.(name)' ! E_PROPNF'
11: "Last modified by Lao-Tzu (#8084) on Wed May 16 20:17:39 2001 MDT."
12: "This verb previously owned by manta (#7165), and chowned to $slacker upon dewizarding (Sat Aug 17 14:50:04 2002 MDT)."
13: "Last modified by Dax (#789) on Sat Aug 17 14:50:04 2002 MDT."

Verb arguments: this none this
Verb perms: Readable eXecutable NOT-Debug
Verb owned by: Slacker (#55)

You are not logged in.

[home | help | who | search | setup | code]