public void Evaluate( Stack<double> stack ) { double b = stack.Pop(); stack.Push( stack.Pop() != 0 || b != 0 ? 1.0 : 0 ); }