@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
19 lines • 623 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ComponenteLinguagem = void 0;
/**
* Construto especial utilizado para especificar o tipo de
* estruturas reservadas da linguagem.
*/
class ComponenteLinguagem {
constructor(hashArquivo, simbolo) {
this.hashArquivo = hashArquivo;
this.linha = simbolo.linha;
this.valor = simbolo.lexema;
}
aceitar(visitante) {
throw new Error('Um componente de linguagem não tem método de visita.');
}
}
exports.ComponenteLinguagem = ComponenteLinguagem;
//# sourceMappingURL=componente-linguagem.js.map