@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
9 lines • 554 B
TypeScript
import { Declaracao } from '../declaracoes';
import { Classe } from '../declaracoes/classe';
import { RetornoAnalisadorSemanticoInterface } from './retornos/retorno-analisador-semantico-interface';
import { VisitanteComumInterface } from './visitante-comum-interface';
export interface AnalisadorSemanticoInterface extends VisitanteComumInterface {
registrarClassesExternas?(classes: Classe[]): void;
analisar(declaracoes: Declaracao[]): Promise<RetornoAnalisadorSemanticoInterface>;
}
//# sourceMappingURL=analisador-semantico-interface.d.ts.map