My implementation of the kaleidoscope tutorial on LLVM