Inquiry About GSoC Parsing Project

66 views
Skip to first unread message

Aquazod

unread,
Apr 1, 2024, 8:48:50 AM4/1/24
to sympy
Hello, 
My name is Assem Ali and I'm currently working on my proposal for the Parsing project.

First of all, I know that I'm really late but I had a job and I needed to quit it to find time to work on the proposal and I couldn't quit it before the 26th of this month.

The Parsing project caught my interest and I read about the work that was done at GSoC 2019 regarding the C & Fortran parsers. Here

My question is, what is the best plan to follow? should I propose to implement parsers for Julia and Octave, or propose to improve the current C & Fortran parsers?

My original plan was to create Julia & Octave parsers, and then work on optimizing the C parser in case there is time left or in case the deadline will be expanded. I picked the C parser specifically because it had the lowest test coverage rate.

My other question is if it will be so late to post my proposal here at 1st April.

Can potential mentors Jason Moore or Sam Brockie reply to me please.

Thank you in advance!

Kind Regards.

Jason Moore

unread,
Apr 1, 2024, 9:03:58 AM4/1/24
to sy...@googlegroups.com
Hi Assem,

Sam and myself are unlikely to mentor a project on parsers, as we don't have much familiarity with that.

Jason

--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/3709d308-3834-4450-8881-fdcce5a6db18n%40googlegroups.com.

Aquazod

unread,
Apr 8, 2024, 2:33:04 PM4/8/24
to sympy
Thank you for the clarification Jason, I appreciate it!

May you please give me some hints regarding the issue #15166. I wanted to solve it and I have a cloned version of SymPy on my local environment, however, I don't get how to run the tests at sympy\parsing\autolev\test-examples , for example, I noticed that the input file ruletest1.al is not connected to ruletest1.py . I will be grateful if you explain it to me.

Assem

Aaron Meurer

unread,
Apr 8, 2024, 2:50:10 PM4/8/24
to sy...@googlegroups.com
Did you already submit your proposal? The deadline to submit was last
week, and we are unable to extend it.

Aaron Meurer

Aquazod

unread,
Apr 9, 2024, 1:05:31 PM4/9/24
to sympy
Hello Aaron,
Thank you for your response

I submitted my proposal before the deadline, but there was a problem, which is I didn't know whether the project size is medium or large, and that was required for the submitting process on Google website, and to know so, I had to discuss it with the mentors.

I wanted to follow up with the question about project size after my last message gets approved by the moderators here, but it didn't happen before the deadline. So I chose the project size on Google website as "large" out of improvising.
Hopefully that will not cause my proposal to be rejected.

Thank you again for your response, hoping to hear from you soon!

Assem
Reply all
Reply to author
Forward
0 new messages