#### 8.2.59 tblish.evalWithTableVars ¶

Function: `out =` tblish.evalWithTableVars `(tbl, expr)` ¶

  Evaluate an expression against a table array’s variables.

  Evaluates the M-code expression expr in a workspace where all of tbl’s variables have been assigned to workspace variables.

  expr is a charvec containing an Octave expression.

  As an implementation detail, the workspace will also contain some variables that are prefixed and suffixed with "__". So try to avoid those in your table variable names.

  Returns the result of the evaluation.

  Examples:

      [s,p,sp] = tblish.examples.SpDb
      tmp = join (sp, p);
      shipment_weight = tblish.evalWithTableVars (tmp, "Qty .* Weight")

  See also: table.restrict