Parse a new expression
(&mut self)
| 558 | |
| 559 | /// Parse a new expression |
| 560 | fn parse_expr(&mut self) -> Result<Expr<Raw>, ParserError> { |
| 561 | self.parse_subexpr(Precedence::Zero) |
| 562 | } |
| 563 | |
| 564 | /// Parse tokens until the precedence decreases |
| 565 | fn parse_subexpr(&mut self, precedence: Precedence) -> Result<Expr<Raw>, ParserError> { |
no test coverage detected