@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
22 lines • 714 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExpressaoRegular = void 0;
class ExpressaoRegular {
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.visitarExpressaoExpressaoRegular(this));
}
paraTexto() {
return `<expressão-regular valor=${this.valor} />`;
}
paraTextoSaida() {
throw new Error('Método não implementado.');
}
}
exports.ExpressaoRegular = ExpressaoRegular;
//# sourceMappingURL=expressao-regular.js.map