├── LuaBridge ├── .gitignore ├── CHANGES ├── Doxyfile ├── LuaBridge.h ├── README.md ├── RefCountedObject.h └── RefCountedPtr.h ├── README.md ├── TestBindingCppWithLua.lua ├── TestConfig.lua ├── TestLuaExtendedbyC.lua ├── binding_cpp_with_lua.cpp ├── binding_cpp_with_lua.hpp ├── binding_cpp_with_lunafive.hpp ├── c_function_to_extend_lua.c ├── c_function_to_extend_lua.h ├── c_module_to_extend_lua.c ├── c_userdata_to_extend_lua.c ├── c_userdata_with_gc_to_extend_lua.c ├── capi_example.c ├── extend_c_app_by_lua.c ├── lua_class.lua ├── lua_hot_fix.lua ├── lunar.hpp ├── lunar_test_main.cpp ├── lunar_test_script.lua ├── permutation_by_coroutine.lua ├── simple_lua_interpreter.c ├── study_lua_bridge.lua ├── study_lua_bridge_main.cpp ├── test_binding_cpp_with_lua.hpp ├── test_extend_lua_by_c.c ├── test_general_call_lua_in_c.c ├── test_lua_class.lua ├── traversal_global_env.lua ├── util.c └── util.h /LuaBridge/.gitignore: -------------------------------------------------------------------------------- 1 | Documentation 2 | -------------------------------------------------------------------------------- /LuaBridge/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/LuaBridge/CHANGES -------------------------------------------------------------------------------- /LuaBridge/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/LuaBridge/Doxyfile -------------------------------------------------------------------------------- /LuaBridge/LuaBridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/LuaBridge/LuaBridge.h -------------------------------------------------------------------------------- /LuaBridge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/LuaBridge/README.md -------------------------------------------------------------------------------- /LuaBridge/RefCountedObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/LuaBridge/RefCountedObject.h -------------------------------------------------------------------------------- /LuaBridge/RefCountedPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/LuaBridge/RefCountedPtr.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/README.md -------------------------------------------------------------------------------- /TestBindingCppWithLua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/TestBindingCppWithLua.lua -------------------------------------------------------------------------------- /TestConfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/TestConfig.lua -------------------------------------------------------------------------------- /TestLuaExtendedbyC.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/TestLuaExtendedbyC.lua -------------------------------------------------------------------------------- /binding_cpp_with_lua.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/binding_cpp_with_lua.cpp -------------------------------------------------------------------------------- /binding_cpp_with_lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/binding_cpp_with_lua.hpp -------------------------------------------------------------------------------- /binding_cpp_with_lunafive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/binding_cpp_with_lunafive.hpp -------------------------------------------------------------------------------- /c_function_to_extend_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/c_function_to_extend_lua.c -------------------------------------------------------------------------------- /c_function_to_extend_lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/c_function_to_extend_lua.h -------------------------------------------------------------------------------- /c_module_to_extend_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/c_module_to_extend_lua.c -------------------------------------------------------------------------------- /c_userdata_to_extend_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/c_userdata_to_extend_lua.c -------------------------------------------------------------------------------- /c_userdata_with_gc_to_extend_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/c_userdata_with_gc_to_extend_lua.c -------------------------------------------------------------------------------- /capi_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/capi_example.c -------------------------------------------------------------------------------- /extend_c_app_by_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/extend_c_app_by_lua.c -------------------------------------------------------------------------------- /lua_class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/lua_class.lua -------------------------------------------------------------------------------- /lua_hot_fix.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/lua_hot_fix.lua -------------------------------------------------------------------------------- /lunar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/lunar.hpp -------------------------------------------------------------------------------- /lunar_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/lunar_test_main.cpp -------------------------------------------------------------------------------- /lunar_test_script.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/lunar_test_script.lua -------------------------------------------------------------------------------- /permutation_by_coroutine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/permutation_by_coroutine.lua -------------------------------------------------------------------------------- /simple_lua_interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/simple_lua_interpreter.c -------------------------------------------------------------------------------- /study_lua_bridge.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/study_lua_bridge.lua -------------------------------------------------------------------------------- /study_lua_bridge_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/study_lua_bridge_main.cpp -------------------------------------------------------------------------------- /test_binding_cpp_with_lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/test_binding_cpp_with_lua.hpp -------------------------------------------------------------------------------- /test_extend_lua_by_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/test_extend_lua_by_c.c -------------------------------------------------------------------------------- /test_general_call_lua_in_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/test_general_call_lua_in_c.c -------------------------------------------------------------------------------- /test_lua_class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/test_lua_class.lua -------------------------------------------------------------------------------- /traversal_global_env.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/traversal_global_env.lua -------------------------------------------------------------------------------- /util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/util.c -------------------------------------------------------------------------------- /util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximusZhou/InspectLua/HEAD/util.h --------------------------------------------------------------------------------