@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
17 lines • 779 B
TypeScript
import { SimboloInterface, VisitanteComumInterface } from '../interfaces';
import { Declaracao } from './declaracao';
import { Bloco } from './bloco';
import { Construto } from '../construtos';
/**
* Esta declaração funciona para designar uma variável que deve ser encerrada
* após a execução do bloco.
* Por exemplo, abertura de arquivos, variáveis de fluxo (`streams`), etc.
*/
export declare class TendoComo extends Declaracao {
simboloVariavel: SimboloInterface;
inicializacaoVariavel: Construto;
corpo: Bloco;
constructor(linha: number, hashArquivo: number, simboloVariavel: SimboloInterface, inicializacaoVariavel: Construto, corpo: Bloco);
aceitar(visitante: VisitanteComumInterface): Promise<any>;
}
//# sourceMappingURL=tendo-como.d.ts.map