Lex identifiers and keywords.

This commit is contained in:
2020-10-04 18:30:53 +02:00
parent db7ad0bd76
commit 20976010d6
5 changed files with 352 additions and 1 deletions

View File

@@ -43,6 +43,9 @@ namespace ElohimScript::Parser {
IntegerLiteral* LexBinary();
StringLiteral* LexString(char8_t opening, bool heredoc);
LexToken* LexKeywordOrIdentifier();
static bool IsAlphaNumericalOrUnderscore(char8_t c);
};
}