bee.lua
December 2, 2025 ยท View on GitHub
Lua runtime and toolset
Build
- install luamake
-
> luamake(all in one)> luamake -EXE lua(withbee.dll)
Lua patch
| 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.
3rd Party Libraries
- 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.