Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 532 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 532 Bytes

Alpha Virtual Machine

A virtual machine that executes compiled executables of the javascript-like language Alpha.

Build

Using a terminal, navigate in the project folder and type:

make

This will compile and link all files and libraries into a single file alpha_vm.

Run

After you have created an Alpha executable *.abc file with Alpha Compiler, you can then launch the vm with the executable as an argument.

./alpha_vm out.abc