diff --git a/src/main/java/org/jcnc/snow/compiler/lexer/token/TokenFactory.java b/src/main/java/org/jcnc/snow/compiler/lexer/token/TokenFactory.java index 01713b3..38349ff 100644 --- a/src/main/java/org/jcnc/snow/compiler/lexer/token/TokenFactory.java +++ b/src/main/java/org/jcnc/snow/compiler/lexer/token/TokenFactory.java @@ -28,7 +28,9 @@ public class TokenFactory { private static final Set KEYWORDS = Set.of ("module", "function", "params", "returns", "body", "end", "if", "then", "else", "loop", "declare", "return", "import", "init", - "cond", "step", "globals", "break", "continue", "const"); + "cond", "step", "globals", "break", "continue", "const", + "new" + ); /** * 内置类型名称集合,如 int、string 等。