From a4058fc1777c29dfcd771f994498ff5167861282 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Barzowski?= Date: Wed, 4 Oct 2017 15:16:56 -0400 Subject: [PATCH] Support for stack trace size limit --- error_formatter.go | 31 +- main_test.go | 4 +- testdata/percent_format_str5.golden | 103 +- testdata/percent_format_str6.golden | 103 +- testdata/percent_format_str7.golden | 78 +- testdata/recursive_thunk.golden | 5 +- ...recursive_evalutation_order_matters.golden | 2460 +---------------- vm.go | 3 +- 8 files changed, 30 insertions(+), 2757 deletions(-) diff --git a/error_formatter.go b/error_formatter.go index 51cd4f5..5259cf1 100644 --- a/error_formatter.go +++ b/error_formatter.go @@ -85,23 +85,36 @@ func (ef *ErrorFormatter) showCode(buf *bytes.Buffer, loc ast.LocationRange) { fmt.Fprintf(buf, "\n") } +func (ef *ErrorFormatter) frame(frame *TraceFrame, buf *bytes.Buffer) { + // TODO(sbarzowski) tabs are probably a bad idea + fmt.Fprintf(buf, "\t%v\t%v\n", frame.Loc.String(), frame.Name) + if ef.pretty { + ef.showCode(buf, frame.Loc) + } +} + func (ef *ErrorFormatter) buildStackTrace(frames []TraceFrame) string { // https://github.com/google/jsonnet/blob/master/core/libjsonnet.cpp#L594 + maxAbove := ef.MaxStackTraceSize / 2 + maxBelow := ef.MaxStackTraceSize - maxAbove var buf bytes.Buffer - for i := len(frames) - 1; i >= 0; i-- { - f := frames[i] + sz := len(frames) + for i := 0; i < sz; i++ { // TODO(sbarzowski) make pretty format more readable (it's already useful) if ef.pretty { fmt.Fprintf(&buf, "-------------------------------------------------\n") } - // TODO(sbarzowski) tabs are probably a bad idea - fmt.Fprintf(&buf, "\t%v\t%v\n", &f.Loc, f.Name) - if ef.pretty { - ef.showCode(&buf, f.Loc) - } + if i >= maxAbove && i < sz-maxBelow { + if ef.pretty { + fmt.Fprintf(&buf, "\t... (skipped %v frames)\n", sz-maxAbove-maxBelow) + } else { + buf.WriteString("\t...\n") + } - // TODO(sbarzowski) handle max stack trace size - // TODO(sbarzowski) I think the order of frames is reversed + i = sz - maxBelow - 1 + } else { + ef.frame(&frames[sz-i-1], &buf) + } } return buf.String() } diff --git a/main_test.go b/main_test.go index dbb7755..3f171e0 100644 --- a/main_test.go +++ b/main_test.go @@ -92,7 +92,7 @@ func TestMain(t *testing.T) { } mainTests = append(mainTests, mainTest{name: name, input: input, golden: golden}) } - errFormatter := ErrorFormatter{pretty: true} + errFormatter := ErrorFormatter{pretty: true, MaxStackTraceSize: 9} for _, test := range mainTests { t.Run(test.name, func(t *testing.T) { vm := MakeVM() @@ -207,7 +207,7 @@ var minimalErrorTests = []errorFormattingTest{ } func TestMinimalError(t *testing.T) { - formatter := ErrorFormatter{} + formatter := ErrorFormatter{MaxStackTraceSize: 20} genericTestErrorMessage(t, minimalErrorTests, func(r RuntimeError) string { return formatter.format(r) }) diff --git a/testdata/percent_format_str5.golden b/testdata/percent_format_str5.golden index fb699d0..57ceae0 100644 --- a/testdata/percent_format_str5.golden +++ b/testdata/percent_format_str5.golden @@ -18,108 +18,7 @@ RUNTIME ERROR: Not enough values to format, got 1 builtin function ------------------------------------------------- - :557:29-74 thunk from > - - format_code(val, code, tmp.fw, tmp2.prec, j2); - -------------------------------------------------- - :562:38-39 thunk from from >> - - pad_left(s, tmp.fw, " "); - -------------------------------------------------- - :369:36-39 thunk from >> - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - builtin function - -------------------------------------------------- - :369:21-40 thunk from > - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :365:17-18 thunk from > - - aux(w, ""); - -------------------------------------------------- - :361:20-21 function - - if w <= 0 then - -------------------------------------------------- - :361:20-26 function - - if w <= 0 then - -------------------------------------------------- - :365:13-23 function - - aux(w, ""); - -------------------------------------------------- - :369:13-44 function - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :369:13-50 function - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :562:29-53 thunk from > - - pad_left(s, tmp.fw, " "); - -------------------------------------------------- - :568:65-73 thunk from > - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :568:61-73 thunk from > - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :525:60-61 thunk from > - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :525:60-68 thunk from > - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :521:21-22 function - - v - -------------------------------------------------- - :525:21-69 function - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :568:21-74 function - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :525:21-69 function - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :568:21-74 function - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - + ... (skipped 21 frames) ------------------------------------------------- :525:21-69 function diff --git a/testdata/percent_format_str6.golden b/testdata/percent_format_str6.golden index 102ce43..5b7bbd8 100644 --- a/testdata/percent_format_str6.golden +++ b/testdata/percent_format_str6.golden @@ -18,108 +18,7 @@ RUNTIME ERROR: Not enough values to format, got 1 builtin function ------------------------------------------------- - :557:29-74 thunk from > - - format_code(val, code, tmp.fw, tmp2.prec, j2); - -------------------------------------------------- - :562:38-39 thunk from from >> - - pad_left(s, tmp.fw, " "); - -------------------------------------------------- - :369:36-39 thunk from >> - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - builtin function - -------------------------------------------------- - :369:21-40 thunk from > - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :365:17-18 thunk from > - - aux(w, ""); - -------------------------------------------------- - :361:20-21 function - - if w <= 0 then - -------------------------------------------------- - :361:20-26 function - - if w <= 0 then - -------------------------------------------------- - :365:13-23 function - - aux(w, ""); - -------------------------------------------------- - :369:13-44 function - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :369:13-50 function - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :562:29-53 thunk from > - - pad_left(s, tmp.fw, " "); - -------------------------------------------------- - :568:65-73 thunk from > - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :568:61-73 thunk from > - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :525:60-61 thunk from > - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :525:60-68 thunk from > - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :521:21-22 function - - v - -------------------------------------------------- - :525:21-69 function - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :568:21-74 function - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :525:21-69 function - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :568:21-74 function - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - + ... (skipped 21 frames) ------------------------------------------------- :525:21-69 function diff --git a/testdata/percent_format_str7.golden b/testdata/percent_format_str7.golden index 7913ac8..e3f9cd3 100644 --- a/testdata/percent_format_str7.golden +++ b/testdata/percent_format_str7.golden @@ -21,83 +21,7 @@ RUNTIME ERROR: Format required number at 0, got string padding(w - std.length(str), s) + str; ------------------------------------------------- - builtin function - -------------------------------------------------- - :369:21-40 thunk from > - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :365:17-18 thunk from > - - aux(w, ""); - -------------------------------------------------- - :361:20-21 function - - if w <= 0 then - -------------------------------------------------- - :361:20-26 function - - if w <= 0 then - -------------------------------------------------- - :365:13-23 function - - aux(w, ""); - -------------------------------------------------- - :369:13-44 function - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :369:13-50 function - - padding(w - std.length(str), s) + str; - -------------------------------------------------- - :562:29-53 thunk from > - - pad_left(s, tmp.fw, " "); - -------------------------------------------------- - :568:65-73 thunk from > - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :568:61-73 thunk from > - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - -------------------------------------------------- - :525:60-61 thunk from > - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :525:60-68 thunk from > - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :521:21-22 function - - v - -------------------------------------------------- - :525:21-69 function - - format_codes_arr(codes, arr, i + 1, j, v + code) tailstrict - -------------------------------------------------- - :568:21-74 function - - format_codes_arr(codes, arr, i + 1, j3, v + s_padded) tailstrict; - + ... (skipped 16 frames) ------------------------------------------------- :525:21-69 function diff --git a/testdata/recursive_thunk.golden b/testdata/recursive_thunk.golden index 9504ad1..17b25c0 100644 --- a/testdata/recursive_thunk.golden +++ b/testdata/recursive_thunk.golden @@ -20,10 +20,7 @@ local foo(x) = bar(foo(x - 1), x - 1); local bar(th, x) = if x == 0 then error "xxx" else th; ------------------------------------------------- - testdata/recursive_thunk:2:16-38 function - -local foo(x) = bar(foo(x - 1), x - 1); - + ... (skipped 1 frames) ------------------------------------------------- testdata/recursive_thunk:2:20-30 thunk from > diff --git a/testdata/std.makeArray_recursive_evalutation_order_matters.golden b/testdata/std.makeArray_recursive_evalutation_order_matters.golden index 16603ae..3c6bcc0 100644 --- a/testdata/std.makeArray_recursive_evalutation_order_matters.golden +++ b/testdata/std.makeArray_recursive_evalutation_order_matters.golden @@ -20,2465 +20,7 @@ local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] ------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - -------------------------------------------------- - testdata/std.makeArray_recursive_evalutation_order_matters:1:51-57 function - -local arr = [0] + std.makeArray(2000, function(i) arr[i] + 1); arr[500] - + ... (skipped 492 frames) ------------------------------------------------- testdata/std.makeArray_recursive_evalutation_order_matters:1:51-61 function diff --git a/vm.go b/vm.go index f24adf5..c1f0f71 100644 --- a/vm.go +++ b/vm.go @@ -53,9 +53,8 @@ type vmExtMap map[string]vmExt func MakeVM() *VM { return &VM{ MaxStack: 500, - MaxTrace: 20, ext: make(vmExtMap), - ef: ErrorFormatter{pretty: true, colorful: true}, + ef: ErrorFormatter{pretty: true, colorful: true, MaxStackTraceSize: 20}, } }