149
150
* \param n The number of tokens to look-ahead.
150
151
* \return True if the n-th token has one of the given types. */
151
152
bool look_ahead (int* token_types, unsigned n = 1);
153
155
* \return The type of the next core language token. */
155
157
/** Consume all tokens until the next core language token. */
159
161
/** Parse the given grammar rule. Saves the current state of