@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
15 lines • 640 B
TypeScript
import { EscopoVariavel } from './escopo-variavel';
export declare class GerenciadorEscopos {
private escopos;
constructor();
empilharEscopo(): void;
desempilharEscopo(): Map<string, EscopoVariavel> | undefined;
declarar(nome: string, variavel: EscopoVariavel): boolean;
buscar(nome: string): EscopoVariavel | undefined;
buscarNoEscopoAtual(nome: string): EscopoVariavel | undefined;
marcarComoInicializada(nome: string, valor?: any): void;
private extrairValor;
marcarComoUsada(nome: string): void;
obterVariaveisNaoUsadas(): EscopoVariavel[];
}
//# sourceMappingURL=gerenciador-escopos.d.ts.map