Skip to content

Repository files navigation

bee.lua

Lua runtime and toolset

test

Build

  • install luamake
    • > luamake (all in one)
    • > luamake -EXE lua (with bee.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

Documentation

Lua API: see meta/ (LuaLS annotations, authoritative for signatures) and test/ (behavior contract). Usage guide and conventions: see skills/SKILL.md. AI coding agents should read it before working on require "bee.*" code in this repo.

About

Lua runtime and toolset

Resources

Stars

194 stars

Watchers

12 watching

Forks

Used by

Contributors

Languages