add class function and remove debug prints

This commit is contained in:
2023-03-28 16:33:02 +01:00
parent efd43ad72d
commit 6e54dce252
4 changed files with 29 additions and 11 deletions

View File

@@ -14,13 +14,14 @@ func ArSubprocess(args ...any) (any, ArErr) {
EXISTS: true,
}
} else if typeof(args[0]) != "array" {
fmt.Println(args[0])
return nil, ArErr{
TYPE: "TypeError",
message: fmt.Sprintf("subprocess() argument must be an array, not %s", typeof(args[0])),
EXISTS: true,
}
} else if len(args[0].([]any)) == 0 {
}
args[0] = ArValidToAny(args[0])
if len(args[0].([]any)) == 0 {
return nil, ArErr{
TYPE: "RuntimeError",
message: "subprocess() argument must be an array of strings, not an empty array",