[project @ 2002-10-01 10:32:11 by ross]
authorross <unknown>
Tue, 1 Oct 2002 10:32:11 +0000 (10:32 +0000)
committerross <unknown>
Tue, 1 Oct 2002 10:32:11 +0000 (10:32 +0000)
Hugs only: reinstate infix declarations.  It seems the Hugs limitation
this was working around no longer exists.

Data/Bits.hs

index ca240d4..4c26178 100644 (file)
@@ -54,15 +54,10 @@ import GHC.Real
 import GHC.Base
 #endif
 
---ADR: The fixity for .|. conflicts with that for .|. in Fran.
---     Removing all fixities is a fairly safe fix; fixing the "one fixity
---     per symbol per program" limitation in Hugs would take a lot longer.
-#ifndef __HUGS__
 infixl 8 `shift`, `rotate`, `shiftL`, `shiftR`, `rotateL`, `rotateR`
 infixl 7 .&.
 infixl 6 `xor`
 infixl 5 .|.
-#endif
 
 {-| 
 The 'Bits' class defines bitwise operations over integral types.