From cd72761908d8d7f50357bf3b82ca3b8c6f0c53ad Mon Sep 17 00:00:00 2001 From: luke Date: Mon, 9 Jun 2025 21:10:06 +0800 Subject: [PATCH] =?UTF-8?q?bug:=20=E5=85=81=E8=AE=B8=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E4=BB=A5=20EOF=20=E7=BB=93=E6=9D=9F=20`end?= =?UTF-8?q?=20module`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jcnc/snow/compiler/parser/module/ModuleParser.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/jcnc/snow/compiler/parser/module/ModuleParser.java b/src/main/java/org/jcnc/snow/compiler/parser/module/ModuleParser.java index 02ada73..b696410 100644 --- a/src/main/java/org/jcnc/snow/compiler/parser/module/ModuleParser.java +++ b/src/main/java/org/jcnc/snow/compiler/parser/module/ModuleParser.java @@ -88,9 +88,8 @@ public class ModuleParser implements TopLevelParser { // 确保模块体以 "end module" 结束 ts.expect("end"); ts.expect("module"); - ts.expectType(TokenType.NEWLINE); // 构建并返回完整的模块语法树节点 return new ModuleNode(name, imports, functions); } -} +} \ No newline at end of file