I'm trying to build a parser for Solidity, and it would help if I could build a working version off of the existing parser. I've tried looking at the source code on the official git, but I haven't worked on a project of this magnitude before and it's confusing. Could some one tell me how I could isolate the parsing and AST modules so I can read a script and build an AST from it?
(I understand the scope might be a little too broad for this question, but I'd really appreciate any pointers)