import Text.PrettyPrint.HughesPJ (render)
import TranslatorTypes
+import HsValueMap
import Pretty
import Flatten
+import FlattenTypes
import qualified VHDL
main =
-- Flatten the function
let flatfunc = flattenFunction hsfunc bind
addFunc hsfunc
- setFlatFunc hsfunc flatfunc
+ setFlatFunc hsfunc (Left flatfunc)
let used_hsfuncs = map appFunc (apps flatfunc)
State.mapM resolvFunc used_hsfuncs
return ()