Make listBind use listBinding.
authorMatthijs Kooijman <m.kooijman@student.utwente.nl>
Tue, 28 Jul 2009 13:38:30 +0000 (15:38 +0200)
committerMatthijs Kooijman <m.kooijman@student.utwente.nl>
Tue, 28 Jul 2009 13:38:30 +0000 (15:38 +0200)
cλash/CLasH/Translator.hs

index c1e853aad6ede4f39c5c3cdcfe788f5c0d6b4747..1be94458ed8920f7eb742f3498d22178622f9a8a 100644 (file)
@@ -102,13 +102,7 @@ listBind :: FilePath -> String -> String -> IO ()
 listBind libdir filename name = do
   (core, env) <- loadModule libdir filename
   let [(b, expr)] = findBinds core [name]
-  putStr "\n"
-  putStr $ prettyShow expr
-  putStr "\n\n"
-  putStr $ showSDoc $ ppr expr
-  putStr "\n\n"
-  putStr $ showSDoc $ ppr $ CoreUtils.exprType expr
-  putStr "\n\n"
+  listBinding (b, expr)
 
 -- | Translate the binds with the given names from the given core module to
 --   VHDL. The Bool in the tuple makes the function stateful (True) or