UNPKG

@designliquido/delegua

Version:

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

18 lines 713 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EscrevaMesmaLinha = void 0; const declaracao_1 = require("./declaracao"); class EscrevaMesmaLinha extends declaracao_1.Declaracao { constructor(linha, hashArquivo, argumentos) { super(linha, hashArquivo); this.argumentos = argumentos; } async aceitar(visitante) { return await visitante.visitarDeclaracaoEscrevaMesmaLinha(this); } paraTexto() { return `<escreva-mesma-linha argumentos=${this.argumentos.reduce((anterior, atual) => (anterior += atual.paraTexto()), '')} />`; } } exports.EscrevaMesmaLinha = EscrevaMesmaLinha; //# sourceMappingURL=escreva-mesma-linha.js.map