GSoC 2018 Project - Autolev Parser (using ANTLR 4)

20 views
Skip to first unread message

Nikhil Pappu

unread,
Jan 30, 2018, 9:09:04 AM1/30/18
to PyDy
Hi,

I am a sophomore in Computer Science and Engineering at the International Institute of Information Technology Bangalore and 
a theoretical computer science and applied math enthusiast.

I am well versed in Python. I am also well familiar with C, C++, Java and Javascript.
I have used various programming languages and frameworks related to machine learning, scientific computing, graphics, web dev and mobile dev.
I am a newcomer into the world of open source but I find it quite amazing.
I have a decent understanding of Git and Github.

I would like to work on this project over the course of the summer.
I got to know about ANTLR after looking at the ideas page. I found this tool to be incredibly powerful and user-friendly.
I really liked the ALL(*) approach that it takes over the usual bottom up parsing techniques like LALR(k) and LR(k).

I have taken Physics courses in college. I am well familiar with Classical Mechanics and am studying Quantum Mechanics
this semester.
I have watched the Stanford Compilers MOOC.
I have also read most of the book - The Definitive ANTLR 4 Reference.

I got to know about PyDy recently and I think it does an excellent job at completing the SymPy mechanics module.
I am currently trying to manually translate some examples given in the Autolev Tutorial to SymPy code using the mechanics module
to gain an insight into building the parser.
Message has been deleted

Nikhil Pappu

unread,
Mar 9, 2018, 2:11:25 PM3/9/18
to PyDy
Here is the first draft of my application:
It would be great if I can get feedback on it.
Reply all
Reply to author
Forward
0 new messages