This commit is contained in:
Rafał Grodziński
2025-07-15 23:30:28 +09:00
parent dc6668459f
commit 1dc6010b9b
3 changed files with 136 additions and 54 deletions

View File

@@ -55,6 +55,7 @@ private:
shared_ptr<ValueType> matchValueType();
optional<vector<shared_ptr<Token>>> tokensForParseeTokensGroup(ParseeTokensGroup group);
bool tryMatchingTokenKinds(vector<TokenKind> kinds, bool shouldMatchAll, bool shouldAdvance);
void markError(optional<TokenKind> expectedTokenKind, optional<string> message);