break _loop24;
break _loop934;
	public final void additive_expr(		PathExpr expr	) throws RecognitionException, TokenStreamException, PermissionDeniedException,EXistException {							PathExpr left = new PathExpr(pool);			PathExpr right = new PathExpr(pool);			boolean branch = false;						pathexpr(left);		{		_loop24:		do {			if ((LA(1)==PLUS)) {				if ( inputState.guessing==0 ) {					branch = true;				}				match(PLUS);				pathexpr(right);			}			else {				break _loop24;			}					} while (true);		}		if ( inputState.guessing==0 ) {								if(branch) {						OpNumeric exprNum = new OpNumeric(pool, left, right, Constants.PLUS);						expr.addPath(exprNum);					} else						expr.add(left);						}	}