XVM is an extensible 64-bit stack virtual machine with tagged value.
Dependencies:
libx11:- debian:
sudo apt install libx11-dev - ubuntu:
sudo apt install libx11-dev
- debian:
Compile:
git clone https://github.com/cicada-lang/xvm
cd xvm
make -j
make test
The compiled bin/x is the command-line program.
x run # run a script
x version # print version
x help # print helpmake all # compile src/ files to lib/ and bin/
make run # compile and run the command-line program
make test # compile and run test
make clean # clean up compiled filesInspirations:
Books: