Consume the next token and return it.
(self)
| 141 | return self.read() |
| 142 | |
| 143 | def read(self) -> Token: |
| 144 | """Consume the next token and return it.""" |
| 145 | token = self.next_token |
| 146 | assert token is not None |
| 147 | |
| 148 | self.position += len(token.text) |
| 149 | self.next_token = None |
| 150 | |
| 151 | return token |
| 152 | |
| 153 | def raise_syntax_error( |
| 154 | self, |
no outgoing calls