Lua runtime and toolset
- install luamake
-
> luamake
(all in one)> luamake -EXE lua
(withbee.dll
)
Feature | Lua5.4 | Lua5.5 |
---|---|---|
Enable ansi escape code on windows | 🟩 | 🟩 |
String encoding on windows using utf8 | 🟩 | 🟩 |
Remove randomness when traversing the table | 🟩 | 🟨 |
Fast setjmp on windows | 🟩 | 🟩 |
Enable lua_assert in debug mode | 🟩 | 🟩 |
Add error hook (for debugger) | 🟩 | 🟥 |
Add resume/yield hook (for debugger) | 🟩 | 🟥 |
Disable tail calls in debug mode (for debugger) | 🟩 | 🟥 |
- 🟩 Already supported.
- 🟥 Not implemented.
- 🟨 Unnecessary.
- lua/lua Lua.
- cloudwu/lua-seri Lua serialize.
- fmtlib/fmt Compatible with
std::format
(c++20) andstd::print
(c++23). - gulrak/filesystem Compatible with
std::filesystem
(c++17). - actboy168/ltest Test framework.