|
|
||
|
mark gossage wrote:
function printargs(...) table.foreach({...},print) end
clss={}
mt={__unm=printargs}
setmetatable(clss,mt)
a=-clss
The test was modified to allow running with Lua 5.0:
a = -(setmetatable ({}, {__unm=print}))
Output for Lua 5.1:
> table: 003DA2F8 table: 003DA2F8
(not consistent with the Manual)
Output for Lua 5.0:
> table: 0032E078 nil
(consistent with the Manual)
--
Shmuel