Method code for $tag.eval_flags()

[Turn on line numbering]
arg this, vars;
var flags, i, l, val, s;

flags = this[2];
l = [];
s = sender();
for i in (flags) {
    if (type(i[2]) != 'string) {
        [val, vars] = s._eval_ctext(i[2], vars);
        l += [[i[1], val]];
    } else {
        l += [i];
    }
}
return [this[1], l, this[3], this[4]];

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

Tlon