Method code for $root.get_setting()

[Turn on line numbering]
arg name, definer;
var i;

i = definer.setting_info(name);
if (dict_contains(i, 'access))
    (> .(i['access][1])(name, sender(), caller(), @sublist(i['access], 2)) <);
if (dict_contains(i, 'get))
    return (> .(i['get][1])(name, definer, @sublist(i['get], 2)) <);
catch any
    return settings[name];
with
    return (> definer.get_default_setting(name) <);

["// Created as a part of ColdCore, see: @help Credit"]

the Cold Dark