It's quite fun, but I had to fork llvmruby (the ruby bindings for LLVM), since it lacked some things, like allowing access to part of the LLVM API and raising RuntimeErrors instead of segfaulting (especially because of some code mutations that heckle[1] generates).
Currently, this is just a little project to keep me busy during the past holidays and the current university exam month, but I hope to create a nice language.
http://github.com/meqif/0xCOFFEE
It's quite fun, but I had to fork llvmruby (the ruby bindings for LLVM), since it lacked some things, like allowing access to part of the LLVM API and raising RuntimeErrors instead of segfaulting (especially because of some code mutations that heckle[1] generates).
Currently, this is just a little project to keep me busy during the past holidays and the current university exam month, but I hope to create a nice language.
[1] http://glu.ttono.us/articles/2006/12/19/tormenting-your-test...