maj flex/bison