public static BoolValue Visit(BoolValue op1, EqualToOperator op, BoolValue op2) { return(new BoolValue(op1.MyVal == op2.MyVal)); }
/********************* And ****************************/ public static BoolValue Visit(BoolValue op1, AndOperator op, BoolValue op2) { return(new BoolValue(op1.MyVal && op2.MyVal)); }
public static StringValue Visit(BoolValue op1, AddOperator op, StringValue op2) { return(new StringValue(op1.MyVal + op2.MyVal)); }