cvs commit: fptools/happy/src AbsSyn.lhs Grammar.lhs Lexer.lhs Parser.hs Parser.ly ProduceCode.lhs ProduceGLRCode.lhs

Simon Marlow <[email protected]> Mon, 13 Dec 2004 04:19:43 -0800
Newsgroups gmane.comp.lang.haskell.cvs.happy
Message-ID <[email protected]>
simonmar    2004/12/13 04:19:43 PST

  Modified files:
    happy/src            AbsSyn.lhs Grammar.lhs Lexer.lhs 
                         Parser.hs Parser.ly ProduceCode.lhs 
                         ProduceGLRCode.lhs 
  Log:
  A non-%monad parser now runs in the identity monad, and %monad can now
  include a context declaration.
  
  From: Ashley Yakeley <[email protected]>
  
  Revision  Changes    Path
  1.11      +12 -5     fptools/happy/src/AbsSyn.lhs
  1.23      +3 -1      fptools/happy/src/Grammar.lhs
  1.21      +4 -1      fptools/happy/src/Lexer.lhs
  1.20      +224 -185  fptools/happy/src/Parser.hs
  1.13      +6 -2      fptools/happy/src/Parser.ly
  1.65      +65 -41    fptools/happy/src/ProduceCode.lhs
  1.14      +16 -8     fptools/happy/src/ProduceGLRCode.lhs