SLR Parser and AST done