├── LICENSE ├── README.md ├── README_CN.md ├── examples ├── ExecuteScriptFromSerial │ ├── ExecuteScriptFromSerial.ino │ └── test.lua ├── HelloWorld │ └── HelloWorld.ino ├── LuaError │ └── LuaError.ino └── RegisterFunction │ └── RegisterFunction.ino ├── library.properties └── src ├── LuaWrapper.cpp ├── LuaWrapper.h └── lua ├── lapi.c ├── lapi.h ├── lauxlib.c ├── lauxlib.h ├── lbaselib.c ├── lbitlib.c ├── lcode.c ├── lcode.h ├── lcorolib.c ├── lctype.c ├── lctype.h ├── ldblib.c ├── ldebug.c ├── ldebug.h ├── ldo.c ├── ldo.h ├── ldump.c ├── lfunc.c ├── lfunc.h ├── lgc.c ├── lgc.h ├── linit.c ├── liolib.c ├── llex.c ├── llex.h ├── llimits.h ├── lmathlib.c ├── lmem.c ├── lmem.h ├── loadlib.c ├── lobject.c ├── lobject.h ├── lopcodes.c ├── lopcodes.h ├── loslib.c ├── lparser.c ├── lparser.h ├── lprefix.h ├── lstate.c ├── lstate.h ├── lstring.c ├── lstring.h ├── lstrlib.c ├── ltable.c ├── ltable.h ├── ltablib.c ├── ltm.c ├── ltm.h ├── lua.c ├── lua.h ├── lua.hpp ├── luac.c ├── luaconf.h ├── lualib.h ├── lundump.c ├── lundump.h ├── lutf8lib.c ├── lvm.c ├── lvm.h ├── lzio.c └── lzio.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/README_CN.md -------------------------------------------------------------------------------- /examples/ExecuteScriptFromSerial/ExecuteScriptFromSerial.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/examples/ExecuteScriptFromSerial/ExecuteScriptFromSerial.ino -------------------------------------------------------------------------------- /examples/ExecuteScriptFromSerial/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/examples/ExecuteScriptFromSerial/test.lua -------------------------------------------------------------------------------- /examples/HelloWorld/HelloWorld.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/examples/HelloWorld/HelloWorld.ino -------------------------------------------------------------------------------- /examples/LuaError/LuaError.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/examples/LuaError/LuaError.ino -------------------------------------------------------------------------------- /examples/RegisterFunction/RegisterFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/examples/RegisterFunction/RegisterFunction.ino -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/library.properties -------------------------------------------------------------------------------- /src/LuaWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/LuaWrapper.cpp -------------------------------------------------------------------------------- /src/LuaWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/LuaWrapper.h -------------------------------------------------------------------------------- /src/lua/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lapi.c -------------------------------------------------------------------------------- /src/lua/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lapi.h -------------------------------------------------------------------------------- /src/lua/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lauxlib.c -------------------------------------------------------------------------------- /src/lua/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lauxlib.h -------------------------------------------------------------------------------- /src/lua/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lbaselib.c -------------------------------------------------------------------------------- /src/lua/lbitlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lbitlib.c -------------------------------------------------------------------------------- /src/lua/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lcode.c -------------------------------------------------------------------------------- /src/lua/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lcode.h -------------------------------------------------------------------------------- /src/lua/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lcorolib.c -------------------------------------------------------------------------------- /src/lua/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lctype.c -------------------------------------------------------------------------------- /src/lua/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lctype.h -------------------------------------------------------------------------------- /src/lua/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ldblib.c -------------------------------------------------------------------------------- /src/lua/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ldebug.c -------------------------------------------------------------------------------- /src/lua/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ldebug.h -------------------------------------------------------------------------------- /src/lua/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ldo.c -------------------------------------------------------------------------------- /src/lua/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ldo.h -------------------------------------------------------------------------------- /src/lua/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ldump.c -------------------------------------------------------------------------------- /src/lua/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lfunc.c -------------------------------------------------------------------------------- /src/lua/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lfunc.h -------------------------------------------------------------------------------- /src/lua/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lgc.c -------------------------------------------------------------------------------- /src/lua/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lgc.h -------------------------------------------------------------------------------- /src/lua/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/linit.c -------------------------------------------------------------------------------- /src/lua/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/liolib.c -------------------------------------------------------------------------------- /src/lua/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/llex.c -------------------------------------------------------------------------------- /src/lua/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/llex.h -------------------------------------------------------------------------------- /src/lua/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/llimits.h -------------------------------------------------------------------------------- /src/lua/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lmathlib.c -------------------------------------------------------------------------------- /src/lua/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lmem.c -------------------------------------------------------------------------------- /src/lua/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lmem.h -------------------------------------------------------------------------------- /src/lua/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/loadlib.c -------------------------------------------------------------------------------- /src/lua/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lobject.c -------------------------------------------------------------------------------- /src/lua/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lobject.h -------------------------------------------------------------------------------- /src/lua/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lopcodes.c -------------------------------------------------------------------------------- /src/lua/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lopcodes.h -------------------------------------------------------------------------------- /src/lua/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/loslib.c -------------------------------------------------------------------------------- /src/lua/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lparser.c -------------------------------------------------------------------------------- /src/lua/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lparser.h -------------------------------------------------------------------------------- /src/lua/lprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lprefix.h -------------------------------------------------------------------------------- /src/lua/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lstate.c -------------------------------------------------------------------------------- /src/lua/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lstate.h -------------------------------------------------------------------------------- /src/lua/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lstring.c -------------------------------------------------------------------------------- /src/lua/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lstring.h -------------------------------------------------------------------------------- /src/lua/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lstrlib.c -------------------------------------------------------------------------------- /src/lua/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ltable.c -------------------------------------------------------------------------------- /src/lua/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ltable.h -------------------------------------------------------------------------------- /src/lua/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ltablib.c -------------------------------------------------------------------------------- /src/lua/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ltm.c -------------------------------------------------------------------------------- /src/lua/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/ltm.h -------------------------------------------------------------------------------- /src/lua/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lua.c -------------------------------------------------------------------------------- /src/lua/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lua.h -------------------------------------------------------------------------------- /src/lua/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lua.hpp -------------------------------------------------------------------------------- /src/lua/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/luac.c -------------------------------------------------------------------------------- /src/lua/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/luaconf.h -------------------------------------------------------------------------------- /src/lua/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lualib.h -------------------------------------------------------------------------------- /src/lua/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lundump.c -------------------------------------------------------------------------------- /src/lua/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lundump.h -------------------------------------------------------------------------------- /src/lua/lutf8lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lutf8lib.c -------------------------------------------------------------------------------- /src/lua/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lvm.c -------------------------------------------------------------------------------- /src/lua/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lvm.h -------------------------------------------------------------------------------- /src/lua/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lzio.c -------------------------------------------------------------------------------- /src/lua/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfranzyshen/ESP-Arduino-Lua/HEAD/src/lua/lzio.h --------------------------------------------------------------------------------