cvs commit: fptools/ghc/compiler/deSugar Check.lhs DsListComp.lhs fptools/ghc/compiler/hsSyn HsExpr.lhs fptools/ghc/compiler/parser Parser.y fptools/ghc/compiler/rename RnEnv.lhs RnExpr.lhs fptools/ghc/compiler/typecheck TcExpr.lhs TcHsSyn.lhs ...

Jeff Lewis lewie@glass.cse.ogi.edu
Mon, 30 Oct 2000 22:50:10 -0800


lewie       2000/10/30 22:50:09 PST

  Modified files:        (Branch: before-ghci-branch)
    ghc/compiler/deSugar Check.lhs DsListComp.lhs 
    ghc/compiler/hsSyn   HsExpr.lhs 
    ghc/compiler/parser  Parser.y 
    ghc/compiler/rename  RnEnv.lhs RnExpr.lhs 
    ghc/compiler/typecheck TcExpr.lhs TcHsSyn.lhs TcMatches.lhs 
  Log:
  Add parallel list comprehensions, only enabled w/ -fglasgow-exts.  See
  comment in deSugar/DsListComp.lhs for some quick details (search for
  `parallel').
  
  Revision  Changes    Path
  1.21.2.1  +5 -1      fptools/ghc/compiler/deSugar/Check.lhs
  1.24.2.1  +78 -3     fptools/ghc/compiler/deSugar/DsListComp.lhs
  1.43.2.1  +7 -1      fptools/ghc/compiler/hsSyn/HsExpr.lhs
  1.40.2.1  +18 -4     fptools/ghc/compiler/parser/Parser.y
  1.77.2.2  +6 -0      fptools/ghc/compiler/rename/RnEnv.lhs
  1.58.2.1  +36 -17    fptools/ghc/compiler/rename/RnExpr.lhs
  1.84.2.2  +1 -1      fptools/ghc/compiler/typecheck/TcExpr.lhs
  1.42.2.1  +9 -0      fptools/ghc/compiler/typecheck/TcHsSyn.lhs
  1.34.2.1  +57 -27    fptools/ghc/compiler/typecheck/TcMatches.lhs