Files
tyche/lua-temp/TODO.md
2026-05-05 14:06:44 -05:00

568 B

Progress of the Lua port:

  • Assembler

  • Basic VM execution

  • Error handling strategy?

  • Logic/arithmetic expressions

  • Functions

    • Local variables
    • Calling functions
    • Globals
    • Recursion
    • Stack traces in case of errors
  • Control flow

    • Lablels in Assembly
  • Strings

    • From constants
    • Garbage collection
  • Arrays

    • Garbage collection
  • Tables

    • Garbage collection
    • Metatables
  • Closures/upvalues

  • Assembler generate bytecode

    • VM interepret it