OK I lied before, it's still segfaulting and I still have to work on a few operators, but I've made quite a bit of progress with the testing etc. You can now add a Bool or an Int in main (I'll make actual Token and Expression types soon enough, hopefully it will cut down on bugs).