add Stmt::Struct and Expr::New

This commit is contained in:
2026-03-10 18:32:58 +01:00
parent 0dc130b85c
commit 316e60eedb
4 changed files with 54 additions and 4 deletions

View File

@@ -52,6 +52,8 @@ pub enum TokenType {
KeywordContinue,
KeywordExtern,
KeywordExport,
KeywordStruct,
KeywordNew,
Indent,
Dedent,
@@ -347,6 +349,8 @@ impl Tokenizer {
"continue" => TokenType::KeywordContinue,
"extern" => TokenType::KeywordExtern,
"export" => TokenType::KeywordExport,
"struct" => TokenType::KeywordStruct,
"new" => TokenType::KeywordNew,
"true" => TokenType::True,
"false" => TokenType::False,
_ => TokenType::Identifier,