UNPKG

@designliquido/delegua

Version:

Linguagem de programação simples e moderna usando português estruturado.

24 lines 673 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Constante = void 0; /** * O construto de constante. */ class Constante { constructor(hashArquivo, simbolo) { this.linha = Number(simbolo.linha); this.hashArquivo = hashArquivo; this.simbolo = simbolo; } async aceitar(visitante) { return Promise.resolve(visitante.visitarExpressaoDeVariavel(this)); } paraTexto() { return `<constante nome=${this.simbolo.lexema} />`; } paraTextoSaida() { throw new Error('Método não implementado.'); } } exports.Constante = Constante; //# sourceMappingURL=constante.js.map