void Aceitar(eTipoTermo token)
 {
     if (token == Atual)
     {
         _pos++;
         return;
     }
     Erro(token);
 }
Ejemplo n.º 2
0
 public ErroSintatico(int posicao, eTipoTermo esperado, eTipoTermo encontrado)
 {
     Posicao    = posicao;
     Esperado   = esperado;
     Encontrado = encontrado;
 }
        void Erro(eTipoTermo esperado = eTipoTermo.Fim)
        {
            ErroSintatico erro = new ErroSintatico(_pos, esperado, Atual);

            Erros.Add(erro);
        }