From 25dbc3139304534ed3088e4e76d0dbe1fd283b96 Mon Sep 17 00:00:00 2001 From: Dibyendu Majumdar Date: Thu, 18 Feb 2021 17:50:52 +0000 Subject: [PATCH] issue #211 since the up-value carries the type of the local variable, we can safely infer that the result of a get on array is a primitive type --- tests/language/ravi_tests2.ravi | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/language/ravi_tests2.ravi b/tests/language/ravi_tests2.ravi index bf9e5d8..17c4572 100644 --- a/tests/language/ravi_tests2.ravi +++ b/tests/language/ravi_tests2.ravi @@ -19,12 +19,12 @@ end print 'Ok' -- issue -do - local function f(x:integer[]) - return function () - return x[1][1] + 1 - end - end - local x = f(table.intarray(3)) - x() -end +--do +-- local function f(x:integer[]) +-- return function () +-- return x[1][1] + 1 +-- end +-- end +-- local x = f(table.intarray(3)) +-- x() +--end