fix operation translation taking ages

This commit is contained in:
2023-06-18 01:20:21 +01:00
parent 63d7616053
commit 14ae68b9d1
24 changed files with 576 additions and 441 deletions

View File

@@ -551,7 +551,8 @@ func ArArray(arr []any) ArObject {
for i, v := range arr {
res, err := runOperation(operationType{
operation: 8,
values: []any{v, args[0].(ArObject).obj["__value__"].([]any)[i]},
value1: v,
value2: args[0].(ArObject).obj["__value__"].([]any)[i],
}, stack{}, 0)
if err.EXISTS {
return nil, err
@@ -575,7 +576,8 @@ func ArArray(arr []any) ArObject {
for _, v := range arr {
res, err := runOperation(operationType{
operation: 8,
values: []any{v, args[0]},
value1: v,
value2: args[0],
}, stack{}, 0)
if err.EXISTS {
return nil, err