Class Num is re-exported by CLasH.HardwareTypes, so no need to use the one in Prelude
authorChristiaan Baaij <christiaan.baaij@gmail.com>
Thu, 13 Aug 2009 07:55:33 +0000 (09:55 +0200)
committerChristiaan Baaij <christiaan.baaij@gmail.com>
Thu, 13 Aug 2009 07:55:33 +0000 (09:55 +0200)
Alu.hs

diff --git a/Alu.hs b/Alu.hs
index e1aff99e98bbafc444ef29035dcaed1c2817781f..7171a6549d4a216f7ffb876eacdc4d8db5e22571 100644 (file)
--- a/Alu.hs
+++ b/Alu.hs
@@ -62,8 +62,8 @@ alu :: AluOp -> Word -> Word -> Word
 {-# NOINLINE alu #-}
 --alu High a b = a `hwand` b
 --alu Low a b = a `hwor` b
-alu High a b = a P.+ b
-alu Low a b = a P.- b
+alu High a b = a + b
+alu Low a b = a - b
 
 type ExecState = State (RegisterBankState, Word, Word)
 exec :: (RegAddr, Bit, AluOp) -> ExecState -> (ExecState, Word)