Exemplo n.º 1
0
        public static EscapeTable GetDefaultEscapes()
        {
            EscapeTable escapes = new EscapeTable();

            escapes.Add('a', '\u0007');
            escapes.Add('b', '\b');
            escapes.Add('t', '\t');
            escapes.Add('n', '\n');
            escapes.Add('v', '\v');
            escapes.Add('f', '\f');
            escapes.Add('r', '\r');
            escapes.Add('"', '"');
            escapes.Add('\'', '\'');
            escapes.Add('\\', '\\');
            escapes.Add('[', '[');
            escapes.Add(']', ']');
            return(escapes);
        }
Exemplo n.º 2
0
        public static EscapeTable GetDefaultEscapes()
        {
            EscapeTable escapes = new EscapeTable();

            escapes.Add('a', '\u0007');
            escapes.Add('b', '\b');
            escapes.Add('t', '\t');
            escapes.Add('n', '\n');
            escapes.Add('v', '\v');
            escapes.Add('f', '\f');
            escapes.Add('r', '\r');
            escapes.Add('"', '"');
            escapes.Add('\'', '\'');
            escapes.Add('\\', '\\');
            escapes.Add(' ', ' ');
            escapes.Add('\n', '\n'); //this is a special escape of the linebreak itself,
            // when string ends with "\" char and continues on the next line
            return(escapes);
        }
Exemplo n.º 3
0
        public static EscapeTable GetDefaultEscapes()
        {
            EscapeTable escapes = new EscapeTable();

            escapes.Add('a', "\u0007");
            escapes.Add('b', "\b");
            escapes.Add('t', "\t");
            escapes.Add('n', "\n");
            escapes.Add('v', "\v");
            escapes.Add('f', "\f");
            escapes.Add('r', "\r");
            escapes.Add('"', "\"");
            escapes.Add('\'', "\'");
            escapes.Add('\\', "\\");
            escapes.Add(' ', " ");
            escapes.Add('\n', "\n"); //this is a special escape of the linebreak itself,
            // when string ends with "\" char and continues on the next line
            return(escapes);
        }