enebo / xmasvm

Playing with Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xmasvm - Simple virtual machine written in Rust.

This is a holiday project to help teach me about Rust and to better appreciate the lower levels of a machine.

The goals are to:

  1. Make an instruction set
  2. Make an interpreter for instruction set
  3. Make a compiler for instruction set
  4. Learn Rust

Possible stretch goals

  1. Make binary form (encoding) as universal bytecode format
  2. Make simple assembler

About

Playing with Rust


Languages

Language:Rust 100.0%