From 50fbc4003950b80391372e592e02894a60a455b0 Mon Sep 17 00:00:00 2001 From: Luke Date: Sun, 11 May 2025 00:17:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8F=8C=E6=AC=A1=E6=89=93?= =?UTF-8?q?=E5=8D=B0bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jcnc/snow/vm/engine/VirtualMachineEngine.java | 3 +-- test | 8 ++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/jcnc/snow/vm/engine/VirtualMachineEngine.java b/src/main/java/org/jcnc/snow/vm/engine/VirtualMachineEngine.java index d696511..6808b29 100644 --- a/src/main/java/org/jcnc/snow/vm/engine/VirtualMachineEngine.java +++ b/src/main/java/org/jcnc/snow/vm/engine/VirtualMachineEngine.java @@ -118,8 +118,7 @@ public class VirtualMachineEngine { rootLvs.compact(); // trim leading / trailing null slots } - printStack(); - printLocalVariables(); + } /* ---------- Helper: ensure root frame ---------- */ diff --git a/test b/test index a67a75c..85222e7 100644 --- a/test +++ b/test @@ -6,9 +6,9 @@ module: CommonTasks return_type:int body: - num1 = 10 - num2=1 - return num1 + CommonTasks.test(2) + num1 = 1 + num2=2 + return num1 + CommonTasks.test(3) end body end function @@ -18,7 +18,7 @@ module: CommonTasks return_type:int body: declare result : int - declare num2: int =1 + declare num2: int =4 result = num2 + num1 return result end body