Hi JSON doesn't have comments, and XML is better for making trees and alike. About the "Alliance file format", it's actually mutliple different file formats. You can git clone https://www-soc.lip6.fr/git/alliance.git and have a look at the reference implementation of their parser.
Cheers David
On Thursday, 3 May 2018 4:51:55 PM HKT p4w5 wrote:
Hi David! Why not do it at least in JSON, I mean TOML tries to be the more human friendly JSON, but XML is even more verbose and a pain to read and write I think...
BTW I read the ALF reference man now and slowly gonna do the parser. The hard part for me is that I nowhere find a inputfile for testing, so who's using this format :D Is it only internal for some manufacurerers? And I also will have tomorow a short meeting in my university asking in the chair of EDA for some input, support or poking potential interest in libresilicon.
Greetings, Paul
On 2018-05-03 10:42, David Lanzendörfer wrote:
Hi Hagen I've now been fighting with these TOML libs and I'm fed up with it. I'll redo the configuration in XML now, because support for DOM trees is way more better supported by Qt5/C++ If this is upsetting you, speak up now.
Cheers
David
On Thursday, 3 May 2018 12:38:22 AM HKT David Lanzendörfer wrote:
Hi all The issue is the TOML library... It refuses to compile, I think I have to switch to a more recent and maintained library for parsing the TOML files. Anyone any input on a TOML library which will work reliably most likely? Or do we wanna switch to a configuration file format which is supported more reliably?
I now get compilation errors as well with the most recent gcc, I'm working on fixing it and will then publish a .deb and .rpm as promised. Sorry for the delays.
Libre-silicon-devel mailing list Libre-silicon-devel@list.libresilicon.com http://list.libresilicon.com/mailman/listinfo/libre-silicon-devel