LR Parser (LR(0), SLR(1), CLR(1) and LALR(1))
LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML