Skip to content
bytecode interpreter/virtual machine in c
Branch: master
Clone or download
felixangell Merge pull request #14 from lordadamson/patch-1 fixed the link to the blog post
Latest commit f09e6a1 Apr 13, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
mac-improved Update May 19, 2017
.gitignore oops updated gitignore May 20, 2015
Makefile fixed stuff May 20, 2015 fixed the link to the blog post Apr 13, 2018
mac.c Use make's built-in rules May 9, 2015


mac is a simple virtual machine created for educational purposes. Here is the accompanied blog post.

There is a slightly more extended example in the mac-improved folder.

In addition, there is a more complicated virtual machine written in C in the same style as mac here I wrote as a target for my 'krug' compiler.

You can’t perform that action at this time.