silegismg-interpretador-articulacao
Version:
Interpretador de Articulação
13 lines (12 loc) • 535 B
TypeScript
import EscapeInterpretacao, { SubstituirCallback } from '../EscapeInterpretacao';
export declare class EscapeAspas extends EscapeInterpretacao {
/**
* Escapa as aspas, substituindo-as por \0, que funciona como
* placeholder das aspsas. Ao final de cada parser de dispositivo,
* o \0 é substituído pelas aspas armazenadas no contexto do parser.
*
* @param texto Texto a ser escapado.
* @param contexto Contexto do parser.
*/
escapar(texto: string, substituir: SubstituirCallback): string;
}