UNPKG

@designliquido/delegua

Version:

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

20 lines 606 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TipoDe = void 0; /** * Construto que solicita o tipo do valor. Normalmente usado em operações de * reflexão e metaprogramação. */ class TipoDe { constructor(hashArquivo, simbolo, valor) { this.linha = Number(simbolo.linha); this.hashArquivo = hashArquivo; this.valor = valor; this.simbolo = simbolo; } async aceitar(visitante) { return Promise.resolve(visitante.visitarExpressaoTipoDe(this)); } } exports.TipoDe = TipoDe; //# sourceMappingURL=tipo-de.js.map