Esempio n. 1
0
 internal EvalContext(EvalContext context, string[] paramNames, ExprNode[] p)
 {
     FunctionList = context.FunctionList;
     VariableList = new VariableList();
     for (int i = 0; i < p.Length; i++)
     {
         VariableList[paramNames[i]] = p[i].Evaluate(context);
     }
 }
Esempio n. 2
0
 public EvalType Evaluate(EvalContext context)
 {
     return RootExpr.Evaluate(context);
 }
Esempio n. 3
0
 public override EvalType Evaluate(EvalContext context)
 {
     return this;
 }
Esempio n. 4
0
 private void btnClear_Click(object sender, EventArgs e)
 {
     context = new EvalContext();
     context.OutputText += OutputText;
 }
Esempio n. 5
0
 public frmInput()
 {
     InitializeComponent();
     context = new EvalContext();
     context.OutputText += OutputText;
 }