text: public bool Evaluate(bool cmpResult){switch (_code){case NONE:case EQ:return cmpResult;case NE:return !cmpResult;}throw new Exception("Cannot call bool Evaluate on non-equality operator '"+ _representation + "'");}