flex,bison, example