UNPKG

@designliquido/lincones-postgresql

Version:
22 lines 858 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AvaliadorSintatico = void 0; const avaliador_sintatico_base_1 = require("../comum/fontes/avaliador-sintatico/avaliador-sintatico-base"); class AvaliadorSintatico extends avaliador_sintatico_base_1.AvaliadorSintaticoBase { analisar(retornoLexador) { this.erros = []; this.atual = 0; this.bloco = 0; this.simbolos = (retornoLexador === null || retornoLexador === void 0 ? void 0 : retornoLexador.simbolos) || []; const declaracoes = []; while (!this.estaNoFinal()) { declaracoes.push(this.declaracao()); } return { comandos: declaracoes, erros: this.erros }; } } exports.AvaliadorSintatico = AvaliadorSintatico; //# sourceMappingURL=avaliador-sintatico.js.map