parser.y e scanner.l atualizados