Flex Bison compiler