filled out pretty-printer and the bison/flex files
TODO: debugging