tests/pass/add.lua@f9bb0e212d28
tests/pass/add.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 84
-
dfd323d565b4
- permissions
- -rw-r--r--
Replace error reporting code with calls to LVM.traceback()
a = { value = 5 };
setmetatable(a, { __add = function (a, b)
if type(a) == "table" then
return a.value + b;
else
return a + b.value;
end
end
});
print(5 + 5)
print(a.value + 5)
print(5 + a.value)
print(a.value + a.value)
print(a + 5)
print(5 + a)