UNPKG

@designliquido/delegua

Version:

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

20 lines 725 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Importar = void 0; const declaracao_1 = require("./declaracao"); /** * Declaração usada para importação resolvida em tempo de execução. * Para Delégua, a partir da versão 0.40.0, importações de módulos resolvem * no avaliador sintático, já que alguma resolução de tipo é necessária. */ class Importar extends declaracao_1.Declaracao { constructor(caminho) { super(caminho.linha, caminho.hashArquivo); this.caminho = caminho; } async aceitar(visitante) { return await visitante.visitarDeclaracaoImportar(this); } } exports.Importar = Importar; //# sourceMappingURL=importar.js.map