Crystal interpreter
MIT License
An attempt to implement Crystal interpreter.
Currently under hard development. However you can try it:)
It requires Crystal v0.11.
Clone the repo:
git clone https://github.com/greyblake/crystal-magma.git
cd crystal-magma
Run make to build binary
make
Now you can try to run some samples, e.g:
# aka Hello World
./bin/magma ./samples/saluton_mondo.cr
Saluton Mondo!
# Recursive fibonacci
/bin/magma ./samples/recursive_fibonacci.cr
There are a lot to implement, likely you'll experience a bug, if you'll try to run something more complecated.