Added a ton more token kinds

This commit is contained in:
2022-08-10 00:48:18 -04:00
parent 64de897de5
commit a0ce033c27
2 changed files with 61 additions and 2 deletions

View File

@@ -11,6 +11,7 @@ const (
TokenKindSeparator
TokenKindPermission
TokenKindReturnDirection
TokenKindInt
TokenKindFloat
@@ -27,6 +28,25 @@ const (
TokenKindRBracket
TokenKindLBrace
TokenKindRBrace
TokenKindPlus
TokenKindMinus
TokenKindAsterisk
TokenKindSlash
TokenKindAt
TokenKindExclamation
TokenKindPercent
TokenKindTilde
TokenKindLessThan
TokenKindLShift
TokenKindGreaterThan
TokenKindRShift
TokenKindBinaryOr
TokenKindLogicalOr
TokenKindBinaryAnd
TokenKindLogicalAnd
)
// Token represents a single token. It holds its location in the file, as well