return new Boolean(val && ((Boolean) andChild.jjtAccept(this, Boolean.FALSE)).booleanValue());
}
public Object visit(ASTOrCFlow node, Object left)
{
Node orChild = node.jjtGetChild(0); // should only have one child
boolean val = ((Boolean) left).booleanValue();
return new Boolean(val || ((Boolean) orChild.jjtAccept(this, Boolean.FALSE)).booleanValue());
}