@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
16 lines • 769 B
TypeScript
import { VisitanteComumInterface } from '../interfaces';
import { TipoInferencia } from '../inferenciador';
import { ConstrutoInterface } from '../interfaces/construtos/construto-interface';
export type ValorLiteral = boolean | null | number | string | number[] | string[] | ConstrutoInterface;
export declare class Literal implements ConstrutoInterface {
linha: number;
hashArquivo: number;
valor: ValorLiteral;
tipo: TipoInferencia;
delimitadorTexto?: "'" | '"';
constructor(hashArquivo: number, linha: number, valor: ValorLiteral, tipo?: TipoInferencia, delimitadorTexto?: "'" | '"');
aceitar(visitante: VisitanteComumInterface): Promise<any>;
paraTexto(): string;
paraTextoSaida(): string;
}
//# sourceMappingURL=literal.d.ts.map