[commit: ghc] master: Comments only (c111209)

Simon Peyton Jones simonpj at microsoft.com
Sat Jul 14 14:29:51 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/c111209c9c402b712bca1ee69a43786b65f722ce

>---------------------------------------------------------------

commit c111209c9c402b712bca1ee69a43786b65f722ce
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Sat Jul 14 13:13:24 2012 +0100

    Comments only

>---------------------------------------------------------------

 compiler/prelude/PrelRules.lhs |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/compiler/prelude/PrelRules.lhs b/compiler/prelude/PrelRules.lhs
index dab34fc..7aeb920 100644
--- a/compiler/prelude/PrelRules.lhs
+++ b/compiler/prelude/PrelRules.lhs
@@ -779,7 +779,11 @@ match_inline _ (Type _ : e : _)
 
 match_inline _ _ = Nothing
 
+-------------------------------------------------
 -- Integer rules
+--   smallInteger  (79::Int#)  = 79::Integer   
+--   wordToInteger (79::Word#) = 79::Integer   
+-- Similarly Int64, Word64
 
 match_IntToInteger :: Id
                    -> IdUnfoldingFun
@@ -833,6 +837,7 @@ match_Word64ToInteger id id_unf [xl]
         panic "match_Word64ToInteger: Id has the wrong type"
 match_Word64ToInteger _ _ _ = Nothing
 
+-------------------------------------------------
 match_Integer_convert :: Num a
                       => (a -> Expr CoreBndr)
                       -> Id





More information about the Cvs-ghc mailing list