The Happy parser generator for Haskell