$programmer (Generic Programmer)

Perms:+methods +code +core +variables +general_cache
Size:37,045 bytes (on disk)
Manager:$programmer (Generic Programmer)
Writer:(none)
Parent:$storyteller (Storyteller)
Location:$body_cave (the Body Cave)
Credit:Created 26-Mar-1995 as a part of ColdCore, see: @help Credit


[Show Description] [List Methods] [Hide Variables]

Variables:

$root variables:
  inited: 1
  manager: $programmer
  quota: 75000
  created_on: 796268969
  flags: ['methods, 'code, 'core, 'variables, 'general_cache]
  managed: [$programmer]
  child_index: 3
  defined_settings: #[["match-with", #[['parse, ['parse_match_with]]]],
                      ["match-default", #[]],
                      ["@program-options", #[]],
                      ["@list-options", #[]]]
  settings: #[["match-default", "*"],
              ["home", $body_cave],
              ["@list-options", ""],
              ["@program-options", ""],
              ["match-with", 'match_pattern],
              ["extended-parsers", []]]
$location variables:
  contents: []
$located variables:
  location: $body_cave
  obvious: 1
$user variables:
  password: "*"
  connected_at: 0
  last_command_at: 0
  connections: []
  modes: #[]
  formatter: $plain_format
  parsers: [$command_parser]
  task_connections: #[]
$programmer variables:
  eval_prefix: 0
  eval_tick_offset: 0
  eval_offset: 0
$command_aliases variables:
  command_aliases: []
$mail_list variables:
  letters: #[]
  letters_index: #[]
  senders: 1
  readers: []
  notify: [$programmer]
  last_letter: 0
  mail: []
$mail_ui variables:
  subscribed: #[[$programmer, [791485891, 0]]]
  current: #[['location, 0], ['list, $programmer]]
$described variables:
  prose: []
$has_name variables:
  name: ['prop, "Generic Programmer", "Generic Programmer"]
$has_commands variables:
  local: #[[ "@id",
             [["@id", "*", "@id <any>", 'id_cmd, #[[1, ['any, []]]]]]],
           [ "@which",
             [ ["@which", "*", "@which <any>", 'which_cmd, #[[1, ['any, []]]]]]],
           [ "@eval",
             [ ["@eval", "*", "@eval <any>", 'eval_cmd, #[[1, ['any, []]]]]]],
           [ "@add-c?ommand|@ac",
             [ [ "@add-c?ommand|@ac",
                 "*",
                 "@add-c?ommand|@ac <any>",
                 'add_command_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@del-c?ommand|@dc",
             [ [ "@del-c?ommand|@dc",
                 "*",
                 "@del-c?ommand|@dc <any>",
                 'del_command_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@chpar?ents",
             [ [ "@chpar?ents",
                 "*",
                 "@chpar?ents <any>",
                 'chparents_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@add-s?hortcut|@as",
             [ [ "@add-s?hortcut|@as",
                 "*",
                 "@add-s?hortcut|@as <any>",
                 'add_shortcut_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@del-m?ethod|@delm?ethod|@dm",
             [ [ "@del-m?ethod|@delm?ethod|@dm",
                 "*",
                 "@del-m?ethod|@delm?ethod|@dm <objref>",
                 'del_method_cmd,
                 #[[1, ['objref, []]]]]]],
           [ "@trace-method|@trace",
             [ [ "@trace-method|@trace",
                 "*",
                 "@trace-method|@trace <objref>",
                 'trace_method_cmd,
                 #[[1, ['objref, []]]]]]],
           [ "@ledit",
             [ [ "@ledit",
                 "*",
                 "@ledit <objref: +e?dited>",
                 'local_edit_cmd,
                 #[[1, ['objref_opt, ["e?dited"]]]]]]],
           [ "@program",
             [ [ "@program",
                 "*",
                 "@program <objref: +w?arnings +e?dited=1 +a?ccess=1 +f?lags=1>",
                 'program_cmd,
                 #[[ 1,
                     ['objref_opt, ["w?arnings", "e?dited", "a?ccess", "f?lags"]]]]],
               [ "@program",
                 "* with *",
                 "@program <objref: +w?arnings +e?dited=1 +a?ccess=1 +f?lags=1> with <any>",
                 'program_cmd,
                 #[[ 1,
                     ['objref_opt, ["w?arnings", "e?dited", "a?ccess", "f?lags"]]]],
                 [3, ['any, []]]]]],
           [ "@del-v?ariable|@dv",
             [ [ "@del-v?ariable|@dv",
                 "*",
                 "@del-v?ariable|@dv <objref>",
                 'del_var_cmd,
                 #[[1, ['objref, []]]]]]],
           [ "@show",
             [ [ "@show",
                 "*",
                 "@show <objref: +c?hop>",
                 'show_cmd,
                 #[[1, ['objref_opt, ["c?hop"]]]]]]],
           [ "@del-s?hortcut|@ds",
             [ [ "@del-s?hortcut|@ds",
                 "*",
                 "@del-s?hortcut|@ds <any>",
                 'del_shortcut_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@add-p?arent|@ap",
             [ [ "@add-p?arent|@ap",
                 "*",
                 "@add-p?arent|@ap <any>",
                 'add_parent_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@del-p?arent|@dp",
             [ [ "@del-p?arent|@dp",
                 "*",
                 "@del-p?arent|@dp <any>",
                 'del_parent_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@grep",
             [ [ "@grep",
                 "*",
                 "@grep <any:+d?escend +f?ull +l?ist +r?eplace-with=1>",
                 'grep_cmd,
                 #[[ 1,
                     ['any_opt, ["d?escend", "f?ull", "l?ist", "r?eplace-with"]]]]]]],
           [ "@chmod|@mmod|@omod|@chflag?s",
             [ [ "@chmod|@mmod|@omod|@chflag?s",
                 "*",
                 "@chmod|@mmod|@omod|@chflag?s <any>",
                 'chmod_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@dump",
             [ [ "@dump",
                 "*",
                 "@dump <any: +t?extdump +m?ethods +v?ariables +h?eader>",
                 'dump_cmd,
                 #[[ 1,
                     ['any_opt, ["t?extdump", "m?ethods", "v?ariables", "h?eader"]]]]]]],
           [ "@list",
             [ [ "@list",
                 "*",
                 "@list <objref: +n?umbers +t?extdump>",
                 'list_cmd,
                 #[[1, ['objref_opt, ["n?umbers", "t?extdump"]]]]]]],
           [ "@add-v?ariable|@av",
             [ [ "@add-v?ariable|@av",
                 "*",
                 "@add-v?ariable|@av <any>",
                 'add_var_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@hl?ist|@help-list",
             [ [ "@hl?ist|@help-list",
                 "*",
                 "@hl?ist|@help-list <any>",
                 'help_list_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@hw?rite|@help-write",
             [ [ "@hw?rite|@help-write",
                 "*",
                 "@hw?rite|@help-write <any>",
                 'help_write_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@spawn",
             [ ["@spawn", "*", "@spawn <any>", 'spawn_cmd, #[[1, ['any, []]]]]]],
           [ "@ancestors",
             [ [ "@ancestors",
                 "*",
                 "@ancestors <any>",
                 'ancestors_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@nh?n|@new-help|@new-help-node",
             [ [ "@nh?n|@new-help|@new-help-node",
                 "*",
                 "@nh?n|@new-help|@new-help-node <any:+n?amed=1 +o?bjname=1 +i?ndex=1>",
                 'new_help_node_cmd,
                 #[[1, ['any_opt, ["n?amed", "o?bjname", "i?ndex"]]]]]]],
           [ "@config-set?ting|@configure-set?ting",
             [ [ "@config-set?ting|@configure-set?ting",
                 "*",
                 "@config-set?ting|@configure-set?ting <any>",
                 'configure_setting_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@def-set?ting|@define-set?ting",
             [ [ "@def-set?ting|@define-set?ting",
                 "*",
                 "@def-set?ting|@define-set?ting <any>",
                 'define_setting_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@undef-set?ting|@undefine-set?ting",
             [ [ "@undef-set?ting|@undefine-set?ting",
                 "*",
                 "@undef-set?ting|@undefine-set?ting <any>",
                 'undefine_setting_cmd,
                 #[[1, ['any, []]]]]]],
           [ "@descend?ants",
             [ [ "@descend?ants",
                 "*",
                 "@descend?ants <objref:+a?ll +r?edundant +o?nly +n?ot>",
                 'descendants_cmd,
                 #[[1, ['objref_opt, ["a?ll", "r?edundant", "o?nly", "n?ot"]]]]]]],
           [ "@d?isplay",
             [ [ "@d?isplay",
                 "*",
                 "@d?isplay <objref: +c?hop +g?enerations>",
                 'display_cmd,
                 #[[1, ['objref_opt, ["c?hop", "g?enerations"]]]]]]],
           [ "@cp|@copy",
             [ [ "@cp|@copy",
                 "*",
                 "@cp|@copy <objref:+c?omment>",
                 'move_cmd,
                 #[[1, ['objref_opt, ["c?omment"]]]]]]],
           [ "@rehash",
             [ [ "@rehash",
                 "*",
                 "@rehash <any:+r?aw +c?lient>",
                 'rehash_cmd,
                 #[[1, ['any_opt, ["r?aw", "c?lient"]]]]]]],
           [ "@find",
             [ [ "@find",
                 "*",
                 "@find <any:+d?escend +l?ist +p?rogram>",
                 'find_cmd,
                 #[[1, ['any_opt, ["d?escend", "l?ist", "p?rogram"]]]]]]]]
  shortcuts: #[[";*", ['eval_cmd, ["eval", 1]]]]
$channel_ui variables:
  channel_dict: #[]
  active_channels: #[]
$thing variables:
  gender: $gender_neuter
$command_cache variables:
  modules: []


the Cold Dark