discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] GSoC project idea discussion


From: Arpit Gupta
Subject: [Discuss-gnuradio] GSoC project idea discussion
Date: Thu, 7 Mar 2019 20:12:12 +0530

Hi,
As I'm working on block header parsing tool as my GSoC project, I would like to have an opinion on pygccxml, which is another C++ file parsing tool in python and is working quite well on parsing GNU Radio header files because of their brilliant, elegant yet simple and most importantly their generic structure. Also, pygccxml parser code itself is easy to visualize.
libclang in python does a pretty good job in parsing all the header files, but it parses all the include files, and also the standard C++ ones because of it's compiler level parsing, which is not required, at least in our particular case. Whereas in pygccxml, it only parses that particular file, and so the included non-standard C++ header files particular to GNU Radio can be parsed by recursively opening them, parsing them using the same tool till we reach all the standard C++ header files thus leaving out all the standard C++ ones.
So, I would definitely like to have an opinion on this.
Thank you

Best regards,
Arpit Gupta


reply via email to

[Prev in Thread] Current Thread [Next in Thread]