├── .travis.yml ├── CMakeLists.txt ├── INSTALL ├── MANIFEST ├── Makefile ├── README ├── cmake ├── FindLua.cmake └── dist.cmake ├── config ├── dist.info ├── include └── tolua.h └── src ├── bin ├── Makefile ├── lua │ ├── CVS │ │ ├── Entries │ │ ├── Repository │ │ └── Root │ ├── all.lua │ ├── array.lua │ ├── basic.lua │ ├── class.lua │ ├── clean.lua │ ├── code.lua │ ├── compat.lua │ ├── container.lua │ ├── declaration.lua │ ├── define.lua │ ├── doit.lua │ ├── enumerate.lua │ ├── feature.lua │ ├── function.lua │ ├── module.lua │ ├── namespace.lua │ ├── operator.lua │ ├── package.lua │ ├── typedef.lua │ ├── variable.lua │ └── verbatim.lua ├── tolua.c ├── tolua.pkg └── toluabind.c ├── lib ├── Makefile ├── tolua_event.c ├── tolua_event.h ├── tolua_is.c ├── tolua_map.c ├── tolua_push.c └── tolua_to.c └── tests ├── Makefile ├── myassert.lua ├── t.pkg ├── tarray.c ├── tarray.h ├── tarray.lua ├── tarray.pkg ├── tclass.cpp ├── tclass.h ├── tclass.lua ├── tclass.pkg ├── tconstant.cpp ├── tconstant.h ├── tconstant.lua ├── tconstant.pkg ├── tdirective.lua ├── tdirective.pkg ├── tdirectivelua.lua ├── tdirectivepkg.pkg ├── tenum.c ├── tenum.h ├── tenum.lua ├── tenum.pkg ├── tfunction.cpp ├── tfunction.h ├── tfunction.lua ├── tfunction.pkg ├── tinheritance.cpp ├── tinheritance.h ├── tinheritance.lua ├── tinheritance.pkg ├── tmodule.c ├── tmodule.h ├── tmodule.lua ├── tmodule.pkg ├── tnamespace.cpp ├── tnamespace.h ├── tnamespace.lua ├── tnamespace.pkg ├── tvararg.cpp ├── tvararg.h ├── tvararg.lua ├── tvararg.pkg ├── tvariable.c ├── tvariable.h ├── tvariable.lua └── tvariable.pkg /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/INSTALL -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/MANIFEST -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/README -------------------------------------------------------------------------------- /cmake/FindLua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/cmake/FindLua.cmake -------------------------------------------------------------------------------- /cmake/dist.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/cmake/dist.cmake -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/config -------------------------------------------------------------------------------- /dist.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/dist.info -------------------------------------------------------------------------------- /include/tolua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/include/tolua.h -------------------------------------------------------------------------------- /src/bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/Makefile -------------------------------------------------------------------------------- /src/bin/lua/CVS/Entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/CVS/Entries -------------------------------------------------------------------------------- /src/bin/lua/CVS/Repository: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/CVS/Repository -------------------------------------------------------------------------------- /src/bin/lua/CVS/Root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/CVS/Root -------------------------------------------------------------------------------- /src/bin/lua/all.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/all.lua -------------------------------------------------------------------------------- /src/bin/lua/array.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/array.lua -------------------------------------------------------------------------------- /src/bin/lua/basic.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/basic.lua -------------------------------------------------------------------------------- /src/bin/lua/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/class.lua -------------------------------------------------------------------------------- /src/bin/lua/clean.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/clean.lua -------------------------------------------------------------------------------- /src/bin/lua/code.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/code.lua -------------------------------------------------------------------------------- /src/bin/lua/compat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/compat.lua -------------------------------------------------------------------------------- /src/bin/lua/container.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/container.lua -------------------------------------------------------------------------------- /src/bin/lua/declaration.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/declaration.lua -------------------------------------------------------------------------------- /src/bin/lua/define.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/define.lua -------------------------------------------------------------------------------- /src/bin/lua/doit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/doit.lua -------------------------------------------------------------------------------- /src/bin/lua/enumerate.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/enumerate.lua -------------------------------------------------------------------------------- /src/bin/lua/feature.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/feature.lua -------------------------------------------------------------------------------- /src/bin/lua/function.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/function.lua -------------------------------------------------------------------------------- /src/bin/lua/module.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/module.lua -------------------------------------------------------------------------------- /src/bin/lua/namespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/namespace.lua -------------------------------------------------------------------------------- /src/bin/lua/operator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/operator.lua -------------------------------------------------------------------------------- /src/bin/lua/package.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/package.lua -------------------------------------------------------------------------------- /src/bin/lua/typedef.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/typedef.lua -------------------------------------------------------------------------------- /src/bin/lua/variable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/variable.lua -------------------------------------------------------------------------------- /src/bin/lua/verbatim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/lua/verbatim.lua -------------------------------------------------------------------------------- /src/bin/tolua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/tolua.c -------------------------------------------------------------------------------- /src/bin/tolua.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/tolua.pkg -------------------------------------------------------------------------------- /src/bin/toluabind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/bin/toluabind.c -------------------------------------------------------------------------------- /src/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/Makefile -------------------------------------------------------------------------------- /src/lib/tolua_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/tolua_event.c -------------------------------------------------------------------------------- /src/lib/tolua_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/tolua_event.h -------------------------------------------------------------------------------- /src/lib/tolua_is.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/tolua_is.c -------------------------------------------------------------------------------- /src/lib/tolua_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/tolua_map.c -------------------------------------------------------------------------------- /src/lib/tolua_push.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/tolua_push.c -------------------------------------------------------------------------------- /src/lib/tolua_to.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/lib/tolua_to.c -------------------------------------------------------------------------------- /src/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/Makefile -------------------------------------------------------------------------------- /src/tests/myassert.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/myassert.lua -------------------------------------------------------------------------------- /src/tests/t.pkg: -------------------------------------------------------------------------------- 1 | $typedef T* M; 2 | 3 | M* f (); 4 | -------------------------------------------------------------------------------- /src/tests/tarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tarray.c -------------------------------------------------------------------------------- /src/tests/tarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tarray.h -------------------------------------------------------------------------------- /src/tests/tarray.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tarray.lua -------------------------------------------------------------------------------- /src/tests/tarray.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tarray.pkg -------------------------------------------------------------------------------- /src/tests/tclass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tclass.cpp -------------------------------------------------------------------------------- /src/tests/tclass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tclass.h -------------------------------------------------------------------------------- /src/tests/tclass.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tclass.lua -------------------------------------------------------------------------------- /src/tests/tclass.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tclass.pkg -------------------------------------------------------------------------------- /src/tests/tconstant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tconstant.cpp -------------------------------------------------------------------------------- /src/tests/tconstant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tconstant.h -------------------------------------------------------------------------------- /src/tests/tconstant.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tconstant.lua -------------------------------------------------------------------------------- /src/tests/tconstant.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tconstant.pkg -------------------------------------------------------------------------------- /src/tests/tdirective.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tdirective.lua -------------------------------------------------------------------------------- /src/tests/tdirective.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tdirective.pkg -------------------------------------------------------------------------------- /src/tests/tdirectivelua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tdirectivelua.lua -------------------------------------------------------------------------------- /src/tests/tdirectivepkg.pkg: -------------------------------------------------------------------------------- 1 | extern int a; 2 | 3 | -------------------------------------------------------------------------------- /src/tests/tenum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tenum.c -------------------------------------------------------------------------------- /src/tests/tenum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tenum.h -------------------------------------------------------------------------------- /src/tests/tenum.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tenum.lua -------------------------------------------------------------------------------- /src/tests/tenum.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tenum.pkg -------------------------------------------------------------------------------- /src/tests/tfunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tfunction.cpp -------------------------------------------------------------------------------- /src/tests/tfunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tfunction.h -------------------------------------------------------------------------------- /src/tests/tfunction.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tfunction.lua -------------------------------------------------------------------------------- /src/tests/tfunction.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tfunction.pkg -------------------------------------------------------------------------------- /src/tests/tinheritance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tinheritance.cpp -------------------------------------------------------------------------------- /src/tests/tinheritance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tinheritance.h -------------------------------------------------------------------------------- /src/tests/tinheritance.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tinheritance.lua -------------------------------------------------------------------------------- /src/tests/tinheritance.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tinheritance.pkg -------------------------------------------------------------------------------- /src/tests/tmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tmodule.c -------------------------------------------------------------------------------- /src/tests/tmodule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tmodule.h -------------------------------------------------------------------------------- /src/tests/tmodule.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tmodule.lua -------------------------------------------------------------------------------- /src/tests/tmodule.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tmodule.pkg -------------------------------------------------------------------------------- /src/tests/tnamespace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tnamespace.cpp -------------------------------------------------------------------------------- /src/tests/tnamespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tnamespace.h -------------------------------------------------------------------------------- /src/tests/tnamespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tnamespace.lua -------------------------------------------------------------------------------- /src/tests/tnamespace.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tnamespace.pkg -------------------------------------------------------------------------------- /src/tests/tvararg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvararg.cpp -------------------------------------------------------------------------------- /src/tests/tvararg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvararg.h -------------------------------------------------------------------------------- /src/tests/tvararg.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvararg.lua -------------------------------------------------------------------------------- /src/tests/tvararg.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvararg.pkg -------------------------------------------------------------------------------- /src/tests/tvariable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvariable.c -------------------------------------------------------------------------------- /src/tests/tvariable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvariable.h -------------------------------------------------------------------------------- /src/tests/tvariable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvariable.lua -------------------------------------------------------------------------------- /src/tests/tvariable.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuaDist/tolua/HEAD/src/tests/tvariable.pkg --------------------------------------------------------------------------------