From 33b3e66ab9b627dd46b848c19efbd519f088fe5b Mon Sep 17 00:00:00 2001 From: Ugric Date: Wed, 8 Mar 2023 23:48:54 +0000 Subject: [PATCH] fix calling on wrong stack --- src/call.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/call.go b/src/call.go index c92b343..f698bd0 100644 --- a/src/call.go +++ b/src/call.go @@ -84,7 +84,7 @@ func runCall(c call, stack stack) (any, ArErr) { for i, param := range x.params { level[param] = args[i] } - resp, err := runVal(x.run, append(stack, level)) + resp, err := runVal(x.run, append(x.stack, level)) return resp, err } return nil, ArErr{"Runtime Error", "type '" + typeof(callable) + "' is not callable", c.line, c.path, c.code, true}