Method code for $ctext_frob.format()

[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

Tlon