Flex + Bison + LLVM