diff --git a/src/run.go b/src/run.go index ec560fc..6180e3a 100644 --- a/src/run.go +++ b/src/run.go @@ -7,8 +7,7 @@ import ( // returns (number|string|nil), error func runVal(line any, stack stack, stacklevel int) (any, ArErr) { - fmt.Println(stack) - if stacklevel > 10000 { + if stacklevel >= 10000 { return nil, ArErr{ TYPE: "RuntimeError", message: "stack overflow", diff --git a/src/translate.go b/src/translate.go index b8d4671..e405992 100644 --- a/src/translate.go +++ b/src/translate.go @@ -1,7 +1,6 @@ package main import ( - "fmt" "strings" ) @@ -14,7 +13,6 @@ type UNPARSEcode struct { // returns (number | string | nil), success, error, step func translateVal(code UNPARSEcode, index int, codelines []UNPARSEcode, isLine int) (any, bool, ArErr, int) { - fmt.Println(code) if isLine == 2 { if isDeleteVariable(code) { return parseDelete(code, index, codelines) diff --git a/src/variable.go b/src/variable.go index a67472c..b7ac7a2 100644 --- a/src/variable.go +++ b/src/variable.go @@ -1,7 +1,6 @@ package main import ( - "fmt" "strings" "sync" ) @@ -164,7 +163,6 @@ func parseSetVariable(code UNPARSEcode, index int, lines []UNPARSEcode, isLine i } func parseAutoAsignVariable(code UNPARSEcode, index int, lines []UNPARSEcode, isLine int) (setVariable, bool, ArErr, int) { - fmt.Println("autoasign", code.code) trim := strings.TrimSpace(code.code) equalsplit := strings.SplitN(trim, "=", 2) name := strings.TrimSpace(equalsplit[0]) @@ -193,7 +191,6 @@ func parseAutoAsignVariable(code UNPARSEcode, index int, lines []UNPARSEcode, is if !success { return setVariable{}, false, err, i } - fmt.Println("autoasign", code.code, "success") return setVariable{TYPE: "auto", toset: toset, value: value, function: function, params: params, line: code.line, code: code.code, path: code.path}, true, ArErr{}, i + namei - 1 }