private Ast.Conjunction booleanTerm() { trace("FIQLParser.Parser.booleanTerm()"); var termNode = new Ast.Conjunction(); termNode.AddChild(booleanFactor()); while (accept(Symbol.semicolon)) { termNode.AddChild(booleanFactor()); } return(termNode); }
public String Visit(Ast.Conjunction booleanTerm) { return(String.Join(" AND ", booleanTerm.Children.Select(child => child.Accept(this)))); }