Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 393 Bytes

notes.md

File metadata and controls

9 lines (8 loc) · 393 Bytes

Notes on HMS

  • Fuzz more than the compiler (lexer + parser)
  • Implement exceptions in a better way (jump from the causing instruction)
  • Compile to bytecode and cache it by compiling on save
  • Remove all functions and address using instruction pointer instead
  • Compile on demand (on boot / load from disk)
  • Implement optimizations
  • Unhandled Exceptions across function calls? (Use GOTO)