Fri Feb 3 09:51:08 PST 2006 [EMAIL PROTECTED]
* Add bang patterns
This commit adds bang-patterns,
enabled by -fglasgow-exts or -fbang-patterns
diabled by -fno-bang-patterns
The idea is described here
http://haskell.galois.com/cgi-bin/haskell-prime/trac.cgi/wiki/BangPatterns
M ./ghc/compiler/deSugar/Check.lhs -1 +3
M ./ghc/compiler/deSugar/DsExpr.lhs -34 +25
M ./ghc/compiler/deSugar/DsMonad.lhs -1 +1
M ./ghc/compiler/deSugar/DsUtils.lhs -1 +6
M ./ghc/compiler/deSugar/Match.lhs +2
M ./ghc/compiler/hsSyn/HsBinds.lhs -6 +7
M ./ghc/compiler/hsSyn/HsPat.lhs -11 +17
M ./ghc/compiler/hsSyn/HsUtils.lhs -2 +4
M ./ghc/compiler/main/DynFlags.hs -1 +4
M ./ghc/compiler/parser/Lexer.x -1 +6
M ./ghc/compiler/parser/Parser.y.pp -11 +22
M ./ghc/compiler/parser/RdrHsSyn.lhs -41 +78
M ./ghc/compiler/rename/RnExpr.lhs -11 +6
M ./ghc/compiler/rename/RnTypes.lhs +8
M ./ghc/compiler/typecheck/TcBinds.lhs -26 +37
M ./ghc/compiler/typecheck/TcHsSyn.lhs +5
M ./ghc/compiler/typecheck/TcPat.lhs +4
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc