public override void Execute(Interpreter inI) { ObjectStack codeStack = inI.CodeStack(); FloatStack fStack = inI.FloatStack(); if (fStack.Size() > 0) { codeStack.Push(fStack.Pop()); } }
public override void Execute(Interpreter interpeter) { FloatStack stack = interpeter.FloatStack(); if (stack.Size() >= 1) { // we're good float slope = stack.Pop(); stack.Push((float)Math.Atan(slope)); } else { stack.Push(0); } }