Added lexing support for identifiers and keywords
This commit is contained in:
@@ -12,8 +12,30 @@ enum TokenKind{
|
||||
AssignmentToken,
|
||||
EqualityToken,
|
||||
|
||||
Identifier,
|
||||
|
||||
Integer,
|
||||
Float,
|
||||
|
||||
AndKeyword,
|
||||
BreakKeyword,
|
||||
DoKeyword,
|
||||
ElseKeyword,
|
||||
ElseIfKeyword,
|
||||
EndKeyword,
|
||||
FalseKeyword,
|
||||
ForKeyword,
|
||||
FunctionKeyword,
|
||||
IfKeyword,
|
||||
InKeyword,
|
||||
LocalKeyword,
|
||||
NilKeyword,
|
||||
NotKeyword,
|
||||
OrKeyword,
|
||||
ReturnKeyword,
|
||||
ThenKeyword,
|
||||
TrueKeyword,
|
||||
WhileKeyword,
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user