FiThree
Lua 5.3 bytecode interpreter, in Lua
Install / Use
/learn @Rerumu/FiThreeREADME
FiThree
FiThree is a Lua 5.3 vm implementation using Lua. It is designed to mirror the behaviour of lvm.c in the source for the most part, and some of the lundump.c functionality. Some minor changes are present, such as the fact that it will attempt to match the endianness of the bytecode if possible. Please note that this is prone to have bugs, and is not a perfect mirror, but please report any inconvenience (bug) you find.
Dependencies:
- Any functional bit32 library
- A version of Lua 5.1 or higher
The bit32 library can be a Lua implementation or built in C. For best results, use LuaJIT, as it comes with a built in library for it and supports this without any necessary modifications.
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
