Method |
Description |
|
CharScanner ( ) : System |
|
|
CharScanner ( antlr.InputBuffer cb ) : System |
|
|
CharScanner ( antlr.LexerSharedInputState sharedState ) : System |
|
|
LA ( int i ) : char |
|
|
append ( char c ) : void |
|
|
append ( string s ) : void |
|
|
commit ( ) : void |
|
|
consume ( ) : void |
|
|
consumeUntil ( antlr.collections.impl.BitSet bset ) : void |
|
|
consumeUntil ( int c ) : void |
|
|
getCaseSensitive ( ) : bool |
|
|
getCaseSensitiveLiterals ( ) : bool |
|
|
getColumn ( ) : int |
|
|
getCommitToPath ( ) : bool |
|
|
getFilename ( ) : string |
|
|
getInputBuffer ( ) : InputBuffer |
|
|
getInputState ( ) : LexerSharedInputState |
|
|
getLine ( ) : int |
|
|
getTabSize ( ) : int |
|
|
getText ( ) : string |
|
|
getTokenObject ( ) : IToken |
|
|
mark ( ) : int |
|
|
match ( antlr.collections.impl.BitSet b ) : void |
|
|
match ( char c ) : void |
|
|
match ( int c ) : void |
|
|
match ( string s ) : void |
|
|
matchNot ( char c ) : void |
|
|
matchNot ( int c ) : void |
|
|
matchRange ( char c1, char c2 ) : void |
|
|
matchRange ( int c1, int c2 ) : void |
|
|
newline ( ) : void |
|
|
nextToken ( ) : IToken |
|
|
panic ( ) : void |
|
|
panic ( string s ) : void |
This method is executed by ANTLR internally when it detected an illegal state that cannot be recovered from. The previous implementation of this method called Environment.Exit and writes directly to Console.Error, which is usually not appropriate when a translator is embedded into a larger application. |
|
recover ( RecognitionException ex, antlr.collections.impl.BitSet tokenSet ) : void |
|
|
refresh ( ) : void |
|
|
reportError ( RecognitionException ex ) : void |
|
|
reportError ( string s ) : void |
|
|
reportWarning ( string s ) : void |
|
|
resetState ( InputBuffer ib ) : void |
|
|
resetState ( System.IO.Stream s ) : void |
|
|
resetState ( System.IO.TextReader tr ) : void |
|
|
resetText ( ) : void |
|
|
rewind ( int pos ) : void |
|
|
setCaseSensitive ( bool t ) : void |
|
|
setColumn ( int c ) : void |
|
|
setCommitToPath ( bool commit ) : void |
|
|
setFilename ( string f ) : void |
|
|
setInputState ( LexerSharedInputState state ) : void |
|
|
setLine ( int line ) : void |
|
|
setTabSize ( int size ) : void |
|
|
setText ( string s ) : void |
|
|
setTokenCreator ( TokenCreator tokenCreator ) : void |
|
|
setTokenObjectClass ( string cl ) : void |
|
|
tab ( ) : void |
|
|
testLiteralsTable ( int ttype ) : int |
|
|
testLiteralsTable ( string someText, int ttype ) : int |
|
|
toLower ( int c ) : char |
|
|
traceIn ( string rname ) : void |
|
|
traceIndent ( ) : void |
|
|
traceOut ( string rname ) : void |
|
|
uponEOF ( ) : void |
|
|