cvs commit: fptools/happy/src Set.hs AbsSyn.lhs GenUtils.lhs Grammar.lhs LALR.lhs Lexer.lhs Main.lhs Makefile ParseMonad.lhs Parser.hs ProduceCode.lhs ProduceGLRCode.lhs Target.lhs Set.lhs happy.prj
Sven Panne <panne <at> haskell.org>
2005-01-22 21:56:05 GMT
panne 2005/01/22 13:56:05 PST
Modified files:
happy/src AbsSyn.lhs GenUtils.lhs Grammar.lhs
LALR.lhs Lexer.lhs Main.lhs Makefile
ParseMonad.lhs Parser.hs ProduceCode.lhs
ProduceGLRCode.lhs Target.lhs
Added files:
happy/src Set.hs
Removed files:
happy/src Set.lhs happy.prj
Log:
* Use new Data.Set API as far as possible
* Killed all evil $Id:$
* Regenerated Parser.hs
* Make Happy more portable: Tested with GHC 5.04.3, 6.2.2, HEAD and Hugs (HEAD)
NOTE: For Hugs it is currently necessary to hand-edit the generated Parser.hs
a bit due to 'Not enough arguments for type synonym "P"' errors. TODO...
Revision Changes Path
1.13 +0 -2 fptools/happy/src/AbsSyn.lhs
1.13 +0 -30 fptools/happy/src/GenUtils.lhs
1.25 +0 -2 fptools/happy/src/Grammar.lhs
1.31 +45 -60 fptools/happy/src/LALR.lhs
1.23 +0 -6 fptools/happy/src/Lexer.lhs
1.59 +2 -6 fptools/happy/src/Main.lhs
1.56 +0 -8 fptools/happy/src/Makefile
1.5 +0 -2 fptools/happy/src/ParseMonad.lhs
1.23 +12 -36 fptools/happy/src/Parser.hs
(Continue reading)