UNPKG

@designliquido/delegua

Version:

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

24 lines 785 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Dicionario = void 0; class Dicionario { constructor(hashArquivo, linha, chaves, valores, esSpread) { this.linha = linha; this.hashArquivo = hashArquivo; this.chaves = chaves; this.valores = valores; this.tipo = 'dicionário'; this.esSpread = esSpread || chaves.map(() => false); } async aceitar(visitante) { return await visitante.visitarExpressaoDicionario(this); } paraTexto() { return `<dicionário chaves=${this.chaves} valores=${this.valores} />`; } paraTextoSaida() { throw new Error('Método não implementado.'); } } exports.Dicionario = Dicionario; //# sourceMappingURL=dicionario.js.map