UNPKG

@designliquido/delegua

Version:

Linguagem de programação simples e moderna usando português estruturado.

13 lines 932 B
import { Directive, ModuleDeclaration, Statement } from 'estree'; import { AvaliadorSintaticoInterface } from '../../interfaces'; import { RetornoLexadorInterface, RetornoAvaliadorSintaticoInterface } from '../../interfaces/retornos'; import { ErroAvaliadorSintatico } from '../erro-avaliador-sintatico'; export declare class AvaliadorSintaticoJavaScript implements AvaliadorSintaticoInterface<Statement | Directive | ModuleDeclaration, Statement | Directive | ModuleDeclaration> { simbolos: (Statement | Directive | ModuleDeclaration)[]; erros: ErroAvaliadorSintatico[]; atual: number; blocos: number; erro(_: any, __: string): ErroAvaliadorSintatico; analisar(retornoLexador: RetornoLexadorInterface<Statement | Directive | ModuleDeclaration>, _: number): Promise<RetornoAvaliadorSintaticoInterface<Statement | Directive | ModuleDeclaration>>; } //# sourceMappingURL=avaliador-sintatico-javascript.d.ts.map