UNPKG

@designliquido/delegua

Version:

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

28 lines 1.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AtribuicaoPorIndicesMatriz = void 0; class AtribuicaoPorIndicesMatriz { constructor(hashArquivo, linha, objeto, indicePrimario, indiceSecundario, valor) { this.linha = linha; this.hashArquivo = hashArquivo; this.objeto = objeto; this.indicePrimario = indicePrimario; this.indiceSecundario = indiceSecundario; this.valor = valor; } async aceitar(visitante) { return await visitante.visitarExpressaoAtribuicaoPorIndicesMatriz(this); } paraTexto() { return (`<atribuição-por-índices-matriz objeto=${this.objeto.paraTexto()} ` + `índice-primário=${this.indicePrimario.paraTexto()} ` + `índice-secundário=${this.indiceSecundario.paraTexto()} ` + `valor=${this.valor.paraTexto()} ` + ` />`); } paraTextoSaida() { throw new Error('Método não implementado.'); } } exports.AtribuicaoPorIndicesMatriz = AtribuicaoPorIndicesMatriz; //# sourceMappingURL=atribuicao-por-indices-matriz.js.map