return parent;
}
public Object visit(ASTAndExpression node, Object data) {
NAryQueryNode parent = (NAryQueryNode) data;
AndQueryNode andQuery = new AndQueryNode(parent);
// pass to operands
node.childrenAccept(this, andQuery);
parent.addOperand(andQuery);
return parent;