mirror of https://github.com/swig/swig.git
13 lines
527 B
Lua
13 lines
527 B
Lua
require("using_extend")
|
|
|
|
local f = using_extend.FooBar()
|
|
assert(f:blah(3) == 3, "blah(int)")
|
|
-- Lua uses number for both float and integer
|
|
-- Lua can not differentiate, C/C++ must differentiate function names
|
|
-- assert(f:blah(3.5) == 3.5, "blah(double)")
|
|
assert(f:blah("hello") == "hello", "blah(char *)")
|
|
assert(f:blah(3,4) == 7, "blah(int,int)")
|
|
-- Lua uses number for both float and integer
|
|
-- Lua can not differentiate, C/C++ must differentiate function names
|
|
-- assert(f:blah(3.5,7.5) == (3.5+7.5), "blah(double,double)")
|