Modify lexer to work with a Happy-generated parser in "monad" mode.
Start work on parser grammar.