如何在RPN中使用OR和AND运算符(反向波兰表示法)?
我有这样的事情:
"type" valueOf "XY" ==
这意味着如果类型是XY,则会发生某些事情。现在我想为“XY”添加另一个选项,让我们说“AB”。据我所知,它应该看起来像这样
"type" valueOf "XY" "AB" || ==
但当然不是。我的问题在哪里?
答案 0 :(得分:2)
你所写的内容相当于
valueOf("type") == "XY" || "AB"
在任何表示法中都没有表达我怀疑你的意思。你的意思可能是
valueOf("type") == "XY" || valueOf("type") == "AB"
所以尝试将其转换为RPN。