glesica / towervm

A simple virtual machine intended to be programmable by nearly anyone.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TowerVM

A stupid simple virtual machine intended to be easy enough to understand and program that it can be used as the basis for a game without restricting the audience to exclusively programmers.

Build and Test

To build:

cmake .
make

After building, tests may be run with:

make test

Examples may be run from the build/ directory:

./build/fibonacci_example

About

A simple virtual machine intended to be programmable by nearly anyone.


Languages

Language:Python 45.0%Language:C++ 38.8%Language:C 8.0%Language:CMake 5.6%Language:Shell 2.7%