A virtual machine that executes compiled executables of the javascript-like language Alpha
.
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
.
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