From 1861d7fe53192bbd0d925d05a9e3a66226d2bf0c Mon Sep 17 00:00:00 2001 From: Luke Date: Mon, 1 Sep 2025 17:20:51 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=B3=A8=E9=87=8A=E6=8E=89=20AST?= =?UTF-8?q?=20=E6=89=93=E5=8D=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注释掉了 CompileTask 中用于打印 AST 结构的代码 - 此修改旨在优化调试输出,减少不必要的日志信息 --- src/main/java/org/jcnc/snow/pkg/tasks/CompileTask.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/jcnc/snow/pkg/tasks/CompileTask.java b/src/main/java/org/jcnc/snow/pkg/tasks/CompileTask.java index 430cd29..be28eee 100644 --- a/src/main/java/org/jcnc/snow/pkg/tasks/CompileTask.java +++ b/src/main/java/org/jcnc/snow/pkg/tasks/CompileTask.java @@ -225,8 +225,8 @@ public record CompileTask(Project project, String[] args) implements Task { IRProgram program = new IRProgramBuilder().buildProgram(allAst); program = reorderForEntry(program); // 确保 main 在首位 - print("### AST"); - if (SnowConfig.isDebug()) ASTPrinter.printJson(allAst); +// print("### AST"); +// if (SnowConfig.isDebug()) ASTPrinter.printJson(allAst); print("### IR"); print(program.toString());