School project. Using flex and bison