[Turn off line numbering]
1: arg this;
2: var vars;
3:
4: vars = this[2];
5: vars = dict_add(vars, 'time, 'post);
6: if (!(| vars['receiver] |))
7: vars = dict_add(vars, 'receiver, sender());
8: if (!(| vars['evaluator] |))
9: vars = dict_add(vars, 'evaluator, $bs_eval);
10: if (!(| vars['formatter] |))
11: vars = dict_add(vars, 'formatter, $plain_format);
12: vars = dict_union(vars, vars['formatter].init());
13: return vars['formatter].format(this[1], vars);
// Created 17-Jul-1996 as a part of ColdCore, see: @help Credit