Method code for $ctext_frob.format()

[Turn on line numbering]
arg this;
var vars;

vars = this[2];
vars = dict_add(vars, 'time, 'post);
if (!(| vars['receiver] |))
    vars = dict_add(vars, 'receiver, sender());
if (!(| vars['evaluator] |))
    vars = dict_add(vars, 'evaluator, $bs_eval);
if (!(| vars['formatter] |))
    vars = dict_add(vars, 'formatter, $plain_format);
vars = dict_union(vars, vars['formatter].init());
return vars['formatter].format(this[1], vars);

// Created 17-Jul-1996 as a part of ColdCore, see: @help Credit

Tlon