add * import

This commit is contained in:
2023-07-10 22:18:02 +01:00
parent 88129528f4
commit 4d37d8d4de
9 changed files with 213 additions and 18 deletions

View File

@@ -620,6 +620,14 @@ func ArArray(arr []any) ArObject {
return true, ArErr{}
},
}
val.obj["copy"] = builtinFunc{
"copy",
func(args ...any) (any, ArErr) {
arrCopy := make([]any, len(arr))
copy(arrCopy, arr)
return ArArray(arrCopy), ArErr{}
},
}
val.obj["__Boolean__"] = builtinFunc{
"__Boolean__",
func(args ...any) (any, ArErr) {