AST completa

finalização da AST, eu e Breno fizemos juntos