Parse an expression. Per default all expressions are parsed, if the optional `with_condexpr` parameter is set to `False` conditional expressions are not parsed.
(self, with_condexpr=True)
| 424 | return target |
| 425 | |
| 426 | def parse_expression(self, with_condexpr=True): |
| 427 | """Parse an expression. Per default all expressions are parsed, if |
| 428 | the optional `with_condexpr` parameter is set to `False` conditional |
| 429 | expressions are not parsed. |
| 430 | """ |
| 431 | if with_condexpr: |
| 432 | return self.parse_condexpr() |
| 433 | return self.parse_or() |
| 434 | |
| 435 | def parse_condexpr(self): |
| 436 | lineno = self.stream.current.lineno |
no test coverage detected