- SendExprCommand() evaluated all four of these as their inverse. I
wouldn't at all be surprised if this was caused by me fixing the
undefined behavior (Which PopExStk() is called first?) and not
even noticing that these were reversed because they popped off the stack
in reverse order.
break;\r
case PCD_LT:\r
operand2 = PopExStk();\r
- PushExStk(PopExStk() >= operand2);\r
+ PushExStk(PopExStk() < operand2);\r
break;\r
case PCD_GT:\r
operand2 = PopExStk();\r
- PushExStk(PopExStk() <= operand2);\r
+ PushExStk(PopExStk() > operand2);\r
break;\r
case PCD_LE:\r
operand2 = PopExStk();\r
- PushExStk(PopExStk() > operand2);\r
+ PushExStk(PopExStk() <= operand2);\r
break;\r
case PCD_GE:\r
operand2 = PopExStk();\r
- PushExStk(PopExStk() < operand2);\r
+ PushExStk(PopExStk() >= operand2);\r
break;\r
case PCD_ANDLOGICAL:\r
operand2 = PopExStk();\r