From d11822f4ba94f6de103d63d70aef38be2e85b53d Mon Sep 17 00:00:00 2001 From: zhangxun <1958638841@qq.com> Date: Mon, 4 Aug 2025 14:50:10 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jcnc/snow/compiler/parser/function/ASTPrinter.java | 2 +- src/main/java/org/jcnc/snow/pkg/utils/SnowExample.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/jcnc/snow/compiler/parser/function/ASTPrinter.java b/src/main/java/org/jcnc/snow/compiler/parser/function/ASTPrinter.java index b440a4a..ae45674 100644 --- a/src/main/java/org/jcnc/snow/compiler/parser/function/ASTPrinter.java +++ b/src/main/java/org/jcnc/snow/compiler/parser/function/ASTPrinter.java @@ -71,7 +71,7 @@ public class ASTPrinter { NodeContext _ ) -> { System.out.println(pad + "function " + name - + "(params=" + parameters + ", return=" + returnType + ")"); + + "(params=" + parameters + ", returns=" + returnType + ")"); for (StatementNode stmt : body) { print(stmt, indent + 1); } diff --git a/src/main/java/org/jcnc/snow/pkg/utils/SnowExample.java b/src/main/java/org/jcnc/snow/pkg/utils/SnowExample.java index 7358487..4cab0b2 100644 --- a/src/main/java/org/jcnc/snow/pkg/utils/SnowExample.java +++ b/src/main/java/org/jcnc/snow/pkg/utils/SnowExample.java @@ -24,8 +24,8 @@ public final class SnowExample { return """ module: Math function: main - parameter: - return_type: int + params: + returns: int body: Math.factorial(6) return 0 @@ -33,9 +33,9 @@ public final class SnowExample { end function function: factorial - parameter: + params: declare n: int - return_type: int + returns: int body: declare num1: int = 1 loop: