-- namespace: lib ------------------------------------------------------------- (unverse.tcl) enable_log {type} Enables logging of class 'type' disable_log {type} Disables logging of class 'type' log {file type args} Logs 'args' of class 'type' from source file 'file' (list.tcl) lcontains {a b} Does 'a' contain element 'b'? lsubset {a b} Is 'a' a subset of 'b'? ldifference {a b} 'a' - 'b' lunion {a b} 'a' union 'b' lintersect {a b} 'a' intersect 'b' (hook.tcl) hook_append {h p} Adds 'p' to be called last in 'h' hook_insert {h p} Adds 'p' to be called first in 'h' hook_remove {h p} Removes 'p' from 'h' hook_process {h} Calls every proc in 'h' (config.tcl) load_configuration {} Loads all necessary configuration files (module.tcl) mod_proc {args} Declares a module procedure mod_var {args} Declares a module variable identify_modules {} Gathers information about all modules in the system load_module {mods} Loads all named modules unload_module {mods} Unloads all named modules reload_module {mods} Reloads all named modules