X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=Translator.hs;h=b7d3e0ef32d681fc2f80562212a79d7960611a54;hb=30a05fb3678f430135654b3f5d6612b409b7cd39;hp=30a71c5a2e68b51ef744ec917fa43f6c150e1a0f;hpb=fcd5e88b1c14a3129253de9e8c225e3b13e041e7;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/Translator.hs b/Translator.hs index 30a71c5..b7d3e0e 100644 --- a/Translator.hs +++ b/Translator.hs @@ -70,9 +70,13 @@ main = mapM processBind binds modFuncs nameFlatFunction modFuncs VHDL.createEntity + -- Extract the library units generated from all the functions in the + -- session. + funcs <- getFuncs + let units = concat $ map VHDL.getLibraryUnits funcs return $ AST.DesignFile [] - [] + units findBind :: [CoreBind] -> String -> Maybe CoreBind findBind binds lookfor =