Closed allegroCoder closed 8 years ago
I added a bunch of comments above :)
The main issue is that for some reason you are changing a perfectly clear strongly typed API with some error-prone and obscure one, where parameters are stored in files? This is even worse than having String
parameters everywhere. Please bring the nice API we had back!
@snowleopard now you can have a look at the PR for merging. Please, let me know if you want me to modify anything else. I have modified Formula.hs
quite a lot. All the functions in there are useful for loading and unloading formulae into SCENCO
for the technology mapping process, none of them are exported to the external environment though (following the approach we discussed if I am not mistaken).
Espresso
related flow for synthesis of the Boolean equations removed. It is replaced withABC
.README
file updated with instructions for installingABC
, and for runningScenco
under all the OSes.Formulae
as an entity composed by a combination of three lists {input, output, equations}.SCENCO