Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1.37 KB

README.md

File metadata and controls

23 lines (18 loc) · 1.37 KB

This project follows Fletcher Haynes's blog series So You Want to Build a Language VM.

A register-based VM in Rust. Our goals are:

Erlang VM-level resiliency Tight integration with a language (see the Palladium project) Horizontal scalability

Links:

  1. Part 01 - Overview and a Simple VM
  2. Part 02 - Basic Opcodes
  3. Part 03 - More Basic Opcodes
  4. Part 04 - Jumps
  5. Part 05 - Equality Checks
  6. Part 06 - The REPL
  7. Part 07 - REPL and Code Execution
  8. Part 08 - Assembler: The Beginning
  9. Part 09 - Assembler 2: Cruise Control
  10. Part 10 - Assembler 3: Assemble Harder
  11. Part 11 - Memory