void Aceitar(eTipoTermo token) { if (token == Atual) { _pos++; return; } Erro(token); }
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); }