Hello everyone,
Please review the updated version of my proposal.
I also want to ask that does the block header parsing tool need to have
support for python2.7?

Proposal Link: https://aru31.github.io/gsoc-proposal.pdf
Github Repository Link: https://github.com/aru31/GSoC-Proposal
Thanks.

Regards,
Arpit Gupta

On Mon, Mar 25, 2019 at 7:54 PM Arpit Gupta <guptarpit1...@gmail.com> wrote:

> Hello everyone,
> Thanks for the detailed review.
> I have made changes to my proposal, as per the discussion in the previous
> emails and also included the timeline changes.
> Please review the updated version of my proposal.
> As a precursor to the actual project, I experimented with a rudimentary
> prototype of a parser for C++ header files using Pygccxml, which can be
> found at https://github.com/aru31/parser-prototype
>
> Proposal Link: https://aru31.github.io/gsoc-proposal.pdf
> Github Repository Link: https://github.com/aru31/GSoC-Proposal
> Thanks
>
> Regards,
> Arpit Gupta
>
> On Thu, Mar 21, 2019 at 11:05 PM Arpit Gupta <guptarpit1...@gmail.com>
> wrote:
>
>> Hi Nicolas and Martin,
>>
>> Thank you again for answering all my queries.
>> I will definitely make the changes suggested in the timeline.
>> By "both the tools", I meant that there would be an option to use any one
>> of the following parsers.
>>
>> Thanks!
>>
>> Regards,
>> Arpit Gupta
>>
>>
>> On Thu, Mar 21, 2019 at 10:53 PM Martin Braun <martin.br...@ettus.com>
>> wrote:
>>
>>> On Thu, Mar 21, 2019 at 03:36:21PM +0530, Arpit Gupta wrote:
>>> >    Happy Holi everyone (holi is an Indian festival of colors)
>>> >
>>> >    Thank you Nicolas for your valuable response
>>> >
>>> >    I understood all your points and will surely make changes in the
>>> proposal.
>>> >
>>> >    The tools here I referred are both pygccxml and libclang.
>>> >
>>> >    There is trade off for both the tools:-
>>> >
>>> >    1). Pygccxml takes up a quite a bit of computation time while
>>> libclang is
>>> >    better in this case.
>>> >
>>> >    2). Pygccxml is quite mature and also has a proper documentation
>>> which
>>> >    gives it advantage over libclang.
>>> >
>>> >    3). Pygccxml generates a nice AST which is really understandable
>>> and easy
>>> >    to work with while this is not the case in libclang.
>>> >
>>> >    4). Still libclang is really popular C++ parsing tool and is under
>>> >    continuous development which gives us an excellent opportunity to
>>> explore
>>> >    it.
>>> >
>>> >    So, I think itâ**s worth it to use both of them to parse header
>>> files.
>>> >
>>> >    I definitely know that the most important part of the project is
>>> about
>>> >    extracting most of the information from the header files, but I
>>> thought
>>> >    that the ultimate goal is to create YAML files for the GRC. I will
>>> >    definitely make these changes and Iâ**m really sorry for the
>>> confusion
>>> >    created due to this in the proposal.
>>> >
>>> >    So, Should I proceed using both the tools?
>>>
>>> Do you mean, use both tools at the same time, or have an option to use
>>> either tool?
>>>
>>> -- M
>>> _______________________________________________
>>> Discuss-gnuradio mailing list
>>> Discuss-gnuradio@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>
>>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to