Files
tyche/TODO.md
2026-04-28 17:22:28 -05:00

616 B

Bytecode

  • Byte array
    • Auto-expand
    • Add/retrive byte/int/float/string
    • Should not be larger than the byte array itself
  • Bytecode
    • Add/retrive all types of data
    • Keeps no memory except for caching
    • Refactor bytecode code

After some additional development:

  • Bytecode debugging info

VM

  • VM
    • Code
      • Simple bytecode loader
        • Output bytecode format
    • Value object
    • Stack object
    • Function context

After some additional development:

  • Bytecode loader
    • Combine multiple chunks
    • Resolve function ids, constant ids, etc