Rewrite LaTeX Parser
- Mentors
- Aaron Meurer, Francesco Bonazzi
- Organization
- SymPy
- Technologies
- python, lark
- Topics
- Parsing, cas
The current LaTeX parser is implemented in Antlr, which is a big dependency to have for a project such as SymPy. Apart from that, the current parser is also difficult to maintain and lacking in some features.
This project aims to rewrite the project in Lark, which is a parser written entirely in Python, and also fix some bugs in the LaTeX parser.