public Node Expr() { //ExprOr --> ‹expr-and› < || ‹expr-and› >* var n = ExprAnd(); while (CurrentToken == TokenCategory.OR) { var n1 = new ExprOr() { AnchorToken = Expect(TokenCategory.OR) }; n1.Add(n); n1.Add(ExprAnd()); n = n1; } return(n); }