@Override
public Compare visit(ASTCompare node, Object data)
throws VisitorException
{
ValueExpr leftArg = (ValueExpr)node.jjtGetChild(0).jjtAccept(this, null);
ValueExpr rightArg = (ValueExpr)node.jjtGetChild(1).jjtAccept(this, null);
return new Compare(leftArg, rightArg, node.getOperator());
}