Compile workbench (LL, LR parsing, lexical analysis, compilation principle)