UNPKG

@designliquido/delegua

Version:

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

22 lines 765 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ParaCada = void 0; const declaracao_1 = require("./declaracao"); class ParaCada extends declaracao_1.Declaracao { constructor(hashArquivo, linha, variavelIteracao, vetor, corpo) { super(linha, hashArquivo); this.variavelIteracao = variavelIteracao; this.vetorOuDicionario = vetor; this.corpo = corpo; this.posicaoAtual = 0; } async aceitar(visitante) { return await visitante.visitarDeclaracaoParaCada(this); } paraTexto() { // TODO: Corpo. return `<para-cada variávelIteração=${this.variavelIteracao.paraTexto()} />`; } } exports.ParaCada = ParaCada; //# sourceMappingURL=para-cada.js.map