Improve vararg handling logic.

This commit is contained in:
James Roseborough
2007-06-12 06:22:55 +00:00
parent da6f63bb3d
commit b6f123d5e5
3 changed files with 21 additions and 4 deletions

View File

@@ -39,3 +39,17 @@ print( func(11, 12, 13) )
print( func(23, 22, 21) )
print( func(func(32,33,34), func(45,46,47), func(58,59,50)) )
--[[
function p(a,...)
print("a",a)
print("a,...",a,...)
print("...",...)
print("...,a",...,a)
end
local aa,bb,cc,dd
p()
p("q")
p("q","r")
p("q","r","s")
print(aa,bb,cc,dd)
--]]