public final void mESC()

in antlr-based-bootstrap/peg/GrammarLexer.java [623:723]


    public final void mESC() throws RecognitionException {
        try {
            // /Users/gregory/Projects/PEG/Grammar.g:52:5: ( '\\\\' ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\'' | '\\\\' | '>' | 'u' XDIGIT XDIGIT XDIGIT XDIGIT | . ) )
            // /Users/gregory/Projects/PEG/Grammar.g:52:7: '\\\\' ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\'' | '\\\\' | '>' | 'u' XDIGIT XDIGIT XDIGIT XDIGIT | . )
            {
            match('\\'); 
            // /Users/gregory/Projects/PEG/Grammar.g:53:3: ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\'' | '\\\\' | '>' | 'u' XDIGIT XDIGIT XDIGIT XDIGIT | . )
            int alt10=11;
            alt10 = dfa10.predict(input);
            switch (alt10) {
                case 1 :
                    // /Users/gregory/Projects/PEG/Grammar.g:53:5: 'n'
                    {
                    match('n'); 

                    }
                    break;
                case 2 :
                    // /Users/gregory/Projects/PEG/Grammar.g:54:5: 'r'
                    {
                    match('r'); 

                    }
                    break;
                case 3 :
                    // /Users/gregory/Projects/PEG/Grammar.g:55:5: 't'
                    {
                    match('t'); 

                    }
                    break;
                case 4 :
                    // /Users/gregory/Projects/PEG/Grammar.g:56:5: 'b'
                    {
                    match('b'); 

                    }
                    break;
                case 5 :
                    // /Users/gregory/Projects/PEG/Grammar.g:57:5: 'f'
                    {
                    match('f'); 

                    }
                    break;
                case 6 :
                    // /Users/gregory/Projects/PEG/Grammar.g:58:5: '\"'
                    {
                    match('\"'); 

                    }
                    break;
                case 7 :
                    // /Users/gregory/Projects/PEG/Grammar.g:59:5: '\\''
                    {
                    match('\''); 

                    }
                    break;
                case 8 :
                    // /Users/gregory/Projects/PEG/Grammar.g:60:5: '\\\\'
                    {
                    match('\\'); 

                    }
                    break;
                case 9 :
                    // /Users/gregory/Projects/PEG/Grammar.g:61:5: '>'
                    {
                    match('>'); 

                    }
                    break;
                case 10 :
                    // /Users/gregory/Projects/PEG/Grammar.g:62:5: 'u' XDIGIT XDIGIT XDIGIT XDIGIT
                    {
                    match('u'); 
                    mXDIGIT(); 
                    mXDIGIT(); 
                    mXDIGIT(); 
                    mXDIGIT(); 

                    }
                    break;
                case 11 :
                    // /Users/gregory/Projects/PEG/Grammar.g:63:5: .
                    {
                    matchAny(); 

                    }
                    break;

            }


            }

        }
        finally {
        }
    }