patch applied (ghc): HsSyn clean up for indexed types

[email protected]
Newsgroups gmane.comp.lang.haskell.cvs.all,gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
Thu Jan  4 17:26:19 PST 2007  Manuel M T Chakravarty <[email protected]>
  * HsSyn clean up for indexed types
  - This patch cleans up the HsSyn representation of type family declarations.
  - The new representation is not only less delicate, it also simplified teh code
    a bit.
  - I took the opportunity of stream lining the terminology and function names
    at the same time.
  - I also updated the description on the wiki at
    <http://hackage.haskell.org/trac/ghc/wiki/TypeFunctionsSyntax>

    M ./compiler/hsSyn/HsDecls.lhs -73 +66
    M ./compiler/main/HscStats.lhs -3 +3
    M ./compiler/parser/Lexer.x -3 +1
    M ./compiler/parser/Parser.y.pp -29 +29
    M ./compiler/parser/RdrHsSyn.lhs -2 +2
    M ./compiler/rename/RnNames.lhs -2 +2
    M ./compiler/rename/RnSource.lhs -65 +38
    M ./compiler/typecheck/TcClassDcl.lhs -8 +8
    M ./compiler/typecheck/TcInstDcls.lhs -5 +4
    M ./compiler/typecheck/TcTyClsDecls.lhs -59 +60
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.