- Compile Lua 5.4 as static lib
- Compile LuaJIT as static lib
- Test environment
- Load buffer / code from string / code from file
- Manage execution errors
- Stack dump (basic)
- Manage stack: top, cut, ensure
- Basic pushes / to
- Lua init and basic scripts
- ForEach
- Push/To/Pop/Is/Check object
- For optional
- For vector
- For pair
- For tuple
- For map
- For variant
- TODO - false is being stored as integer
- Get/set/has field + tree structure
- Call
- Struct tables: push/to/is
- Metatables + print
- Metatables / UserData / Class table (see push/to/is)
- To string object (for dump)
- Generate zippable bytecode
- Deployment
- Test on Linux
- Document