Skip to content

Latest commit

 

History

History
28 lines (28 loc) · 791 Bytes

TODO.md

File metadata and controls

28 lines (28 loc) · 791 Bytes
  • 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