public override void Run(TSRuntime runtime, TSContext context) { object left = runtime.CalStack.Pop(); object right = runtime.CalStack.Pop(); double d = double.Parse(left.ToString()) + double.Parse(right.ToString()); runtime.CalStack.Push(d); }
public override void Run(TSRuntime runtime, TSContext context) { runtime.CalStack.Push(Value); }
public virtual void Run(TSRuntime runtime, TSContext context) { }
public TScript() { _curRuntime = new TSRuntime(); _curAssembly = new TSAssembly(this); }