LaTeX Parser as a GSoC Project Idea

51 views
Skip to first unread message

Tirthankar Mazumder

unread,
Feb 25, 2025, 1:23:46 AM2/25/25
to sympy
It was discussed here that some help on updating and editing the GSoC Ideas page would be appreciated.

To that end, I am interested in listing what was my 2023 GSoC project go further and have more work done to it.

My 2023 GSoC was about rewriting the LaTeX parser in Lark. I got a lot of useful work done and reached feature-parity a large amount of features that the old, ANTLR-based parser had.

However, this project was never listed in the Ideas page. I got the idea to do this by discussing potential GSoC ideas for myself on the mailing list.

I don't think I would have the time or bandwidth to be an official mentor for this project, but as someone with an intimate knowledge of the project and where it stands, I would be happy to
  1. add this project to the Ideas page. For that, I am interested in what features people feel are sorely lacking, so that a potential applicant can focus on addressing those aspects of the parser first and foremost.
  2. be involved in the code review and the basic high-level guidance about the Lark-based parser.
Regards,
Tirthankar

emanuel.c...@gmail.com

unread,
Feb 25, 2025, 12:10:42 PM2/25/25
to sympy

I’d like to second Tirhankar’s proposal, and undescore that he is working on our current LaTeX parser, whic currently uses an obsolete (unobtainable ?) version of the antlr package, and that this functionality, while not crucial, is a serious timesaver.

HTH,

Reply all
Reply to author
Forward
0 new messages