This is a project for building a parser for context-free languages.
More specifically LL(1) grammers.