From dca75c8cbbb457cf5d53024703249ca5369d32ac Mon Sep 17 00:00:00 2001 From: Samuel Vaz Date: Fri, 22 Sep 2023 01:26:38 -0300 Subject: [PATCH] =?UTF-8?q?Remove=20m=C3=A9todo=20`eLimpaTela`=20que=20n?= =?UTF-8?q?=C3=A3o=20=C3=A9=20mais=20necess=C3=A1rio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dialetos/visualg/avaliador-sintatico-visualg.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/fontes/avaliador-sintatico/dialetos/visualg/avaliador-sintatico-visualg.ts b/fontes/avaliador-sintatico/dialetos/visualg/avaliador-sintatico-visualg.ts index 457e885d..e6753868 100644 --- a/fontes/avaliador-sintatico/dialetos/visualg/avaliador-sintatico-visualg.ts +++ b/fontes/avaliador-sintatico/dialetos/visualg/avaliador-sintatico-visualg.ts @@ -263,10 +263,6 @@ export class AvaliadorSintaticoVisuAlg extends AvaliadorSintaticoBase { return this.atual === this.simbolos.length; } - eLimpaTela(): Boolean { - return this.simbolos[this.atual].lexema === 'limpatela'; - } - metodoBibliotecaGlobal(): Construto { const simboloAnterior = this.simbolos[this.atual - 1]; @@ -299,8 +295,8 @@ export class AvaliadorSintaticoVisuAlg extends AvaliadorSintaticoBase { return new Literal(this.hashArquivo, Number(simboloAtual.linha), false); if (this.verificarSeSimboloAtualEIgualA(tiposDeSimbolos.VERDADEIRO)) return new Literal(this.hashArquivo, Number(simboloAtual.linha), true); - if(this.eLimpaTela()){ - const variavel = new Variavel(this.hashArquivo, this.simbolos[this.atual]); + if(simboloAtual.lexema === 'limpatela'){ + const variavel = new Variavel(this.hashArquivo, simboloAtual); this.avancarEDevolverAnterior(); return new Chamada(this.hashArquivo, variavel, null, []); }