feat: complete memory representation gate
This commit is contained in:
@@ -21,6 +21,8 @@ SourceError :: enum { source_too_large }
|
||||
@hide:file
|
||||
keywords strmap.StaticStringMap(TokenKind) :: strmap.init([
|
||||
{ "proc", .proc },
|
||||
{ "c_func", .c_func },
|
||||
{ "null", .null },
|
||||
{ "return", .return },
|
||||
{ "break", .break },
|
||||
{ "continue", .continue },
|
||||
@@ -297,6 +299,8 @@ scan proc(
|
||||
'@': .at
|
||||
'&': .ampersand
|
||||
'^': .caret
|
||||
'?': .question
|
||||
';': .semicolon
|
||||
'(': .open_paren
|
||||
')': .close_paren
|
||||
'[': .open_bracket
|
||||
|
||||
@@ -29,6 +29,8 @@ TokenKind :: enum {
|
||||
distinct, alias
|
||||
import, test
|
||||
mut
|
||||
c_func
|
||||
null
|
||||
|
||||
# literals
|
||||
ident, string
|
||||
@@ -49,6 +51,7 @@ TokenKind :: enum {
|
||||
|
||||
range, range_inclusive
|
||||
at, ampersand, caret
|
||||
question, semicolon
|
||||
pipe
|
||||
|
||||
# logical
|
||||
|
||||
Reference in New Issue
Block a user