Method code for $ctext_frob.eval_ctext()

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

vars = this[2];
vars = dict_add(vars, 'time, 'pre);
if (!(| vars['sender] |))
    vars = dict_add(vars, 'sender, sender());
if (!(| vars['evaluator] |))
    vars = dict_add(vars, 'evaluator, $bs_eval);
vars = dict_union(vars, vars['evaluator].init());
return .new_with(@vars['evaluator]._eval_ctext(this[1], vars));

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

Tlon