This project is designed to provide an example of building a simple stack-based virtual machine from scratch. This project is implemented in c++.
Each lesson has a corresponding video which can be found here:
https://www.youtube.com/channel/UChEygfZo7SZ64E0mp038Jvg
Each lesson is designed to provide additional information or functionality to the virtual machine.
Each lesson is self-contained and can be compiled an run on its own. Simply run the make
command in the directory of the lesson you wish to compile.