Fiz algumas modificacoes na gramatica para ser compativel com a AST e modifiquei a definicao da AST para utilizar os tipos de nodo definidos