Hej List!
I just pushed a ANTLR4 LEF grammer into[1]. My plan would be to:
* finish the DEF grammer * do the LEFDEF c++ datastructures * do a writer to ALF/LEF/DEF from this datastructures (allowing to write the subset of LEFDEF in ALF) * integration in Qtflow * make a extension for the LEFDEF datastructures for supporting ALF * integration in Qtflow
Its my first ANTLR gramer, so feel free to critizise and improve.
As I just copied and rewrite the rules from the manual it should be more or less standart conform. In the listener or visitor patterns the logic has to be checked as specified in the refmanual (ie. increasing values, range limits, interpretation as int or float)
Sorry for being of in communication. I am in columbia visiting my girlfriend, next week will be without internet ^^
Greatings, Paul
[1] https://github.com/libresilicon/lefdef_parser
On 02.06.2018 16:20, Hagen SANKOWSKI wrote:
Hello List.
On 06/02/2018 04:12 PM, David Lanzendörfer wrote:
- Additionally we have to check the status of the ALF integration into QtFlow: Is someone already hacking on it but just hasn't told on which repo he's pushing their code or is no one working on this yet? Clearing that up would be pretty important because Hagen and I need QtFlow (and preferably ALF support) for drawing the test wafer layout.
Well, the right repository is IMHO https://github.com/libresilicon/alf_parser
If there is someone beside arBmind who is interested in writing the ALF parser - please drop me a note. I am currently the admin for libresilicon on github and could give the permissions to commit there.
Regards, Hagen.
Libre-silicon-devel mailing list Libre-silicon-devel@list.libresilicon.com http://list.libresilicon.com/mailman/listinfo/libre-silicon-devel