Analisador Léxico 90%

Problema ao identificar o ultimo identificador.
Estou com duvida quanto a identificação de ";" ":" e outros.