Method code for $ctext_frob.eval_ctext()

[Turn off line numbering]
  1: arg this;
  2: var data, vars;
  3: 
  4: vars = this[2];
  5: vars = dict_add(vars, 'time, 'pre);
  6: if (!(| vars['sender] |))
  7:     vars = dict_add(vars, 'sender, sender());
  8: if (!(| vars['evaluator] |))
  9:     vars = dict_add(vars, 'evaluator, $bs_eval);
 10: vars = dict_union(vars, vars['evaluator].init());
 11: return .new_with(@vars['evaluator]._eval_ctext(this[1], vars));

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

Tlon