tests/pass/upvalue.lua@f9bb0e212d28
tests/pass/upvalue.lua
Wed, 24 Nov 2010 02:52:37 +0000
- author
- Matthew Wild <mwild1@gmail.com>
- date
- Wed, 24 Nov 2010 02:52:37 +0000
- changeset 138
- f9bb0e212d28
- parent 126
-
07ec490c7a6f
- permissions
- -rw-r--r--
Replace error reporting code with calls to LVM.traceback()
local u;
local f = {};
for i=1,2 do
f[i] = function (set)
if set then
u = set;
end
return u;
end;
end
assert(f[1]("foo") == "foo");
assert(f[2]() == "foo");
assert(f[2]("bar") == "bar");
assert(f[1]() == "bar");