evaluateEval method

EvaluateOutput evaluateEval(
  1. EvaluateInput input
)

Implementation

EvaluateOutput evaluateEval(EvaluateInput input) {
  var st = input.defStack;
  for (final def in input.expr.eval.where) {
    st = st.register(def);
  }
  return evaluateExpr(
      EvaluateInput(defStack: st, expr: input.expr.eval.eval));
}