public override void Execute(SharedObjects shared) { double prograde = GetDouble(PopValueAssert(shared)); double normal = GetDouble(PopValueAssert(shared)); double radial = GetDouble(PopValueAssert(shared)); double time = GetDouble(PopValueAssert(shared)); AssertArgBottomAndConsume(shared); var result = new Node(time, radial, normal, prograde, shared); ReturnValue = result; }
public override void Execute(SharedObjects shared) { double prograde = GetDouble(shared.Cpu.PopValue()); double normal = GetDouble(shared.Cpu.PopValue()); double radial = GetDouble(shared.Cpu.PopValue()); double time = GetDouble(shared.Cpu.PopValue()); var result = new Node(time, radial, normal, prograde, shared); shared.Cpu.PushStack(result); }