Property | Type | Description | |
---|---|---|---|
EOF_CHAR | char |
Property | Type | Description | |
---|---|---|---|
cached_LA1 | char | ||
cached_LA2 | char | ||
caseSensitive | bool | ||
caseSensitiveLiterals | bool | ||
commitToPath | bool | ||
inputState | |||
literals | System.Collections.Hashtable | ||
returnToken_ | IToken | ||
saveConsumedInput | bool | ||
tabsize | int | ||
text | System.Text.StringBuilder | ||
tokenCreator | |||
traceDepth | int |
Method | Description | |
---|---|---|
CharScanner ( ) : System | ||
CharScanner ( |
||
CharScanner ( |
||
LA ( int i ) : char | ||
append ( char c ) : void | ||
append ( string s ) : void | ||
commit ( ) : void | ||
consume ( ) : void | ||
consumeUntil ( Spring.Expressions.Parser.antlr.collections.impl.BitSet bset ) : void | ||
consumeUntil ( int c ) : void | ||
getCaseSensitive ( ) : bool | ||
getCaseSensitiveLiterals ( ) : bool | ||
getColumn ( ) : int | ||
getCommitToPath ( ) : bool | ||
getFilename ( ) : string | ||
getInputBuffer ( ) : |
||
getInputState ( ) : |
||
getLine ( ) : int | ||
getTabSize ( ) : int | ||
getText ( ) : string | ||
getTokenObject ( ) : IToken | ||
mark ( ) : int | ||
match ( Spring.Expressions.Parser.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 ( Spring.Expressions.Parser.antlr.RecognitionException ex, Spring.Expressions.Parser.antlr.collections.impl.BitSet tokenSet ) : void | ||
refresh ( ) : void | ||
reportError ( Spring.Expressions.Parser.antlr.RecognitionException ex ) : void | ||
reportError ( string s ) : void | ||
reportWarning ( string s ) : void | ||
resetState ( |
||
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 ( |
||
setLine ( int line ) : void | ||
setTabSize ( int size ) : void | ||
setText ( string s ) : void | ||
setTokenCreator ( |
||
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 |
Method | Description | |
---|---|---|
makeToken ( int t ) : IToken |
public CharScanner ( |
||
cb | ||
return | System |
public CharScanner ( |
||
sharedState | ||
return | System |
public consumeUntil ( Spring.Expressions.Parser.antlr.collections.impl.BitSet bset ) : void | ||
bset | Spring.Expressions.Parser.antlr.collections.impl.BitSet | |
return | void |
public getInputState ( ) : |
||
return |
public match ( Spring.Expressions.Parser.antlr.collections.impl.BitSet b ) : void | ||
b | Spring.Expressions.Parser.antlr.collections.impl.BitSet | |
return | void |
public matchRange ( char c1, char c2 ) : void | ||
c1 | char | |
c2 | char | |
return | void |
public recover ( Spring.Expressions.Parser.antlr.RecognitionException ex, Spring.Expressions.Parser.antlr.collections.impl.BitSet tokenSet ) : void | ||
ex | Spring.Expressions.Parser.antlr.RecognitionException | |
tokenSet | Spring.Expressions.Parser.antlr.collections.impl.BitSet | |
return | void |
public reportError ( Spring.Expressions.Parser.antlr.RecognitionException ex ) : void | ||
ex | Spring.Expressions.Parser.antlr.RecognitionException | |
return | void |
public resetState ( System.IO.Stream s ) : void | ||
s | System.IO.Stream | |
return | void |
public resetState ( System.IO.TextReader tr ) : void | ||
tr | System.IO.TextReader | |
return | void |
public setCommitToPath ( bool commit ) : void | ||
commit | bool | |
return | void |
public setInputState ( |
||
state | ||
return | void |
public setTokenCreator ( |
||
tokenCreator | ||
return | void |
public setTokenObjectClass ( string cl ) : void | ||
cl | string | |
return | void |
public testLiteralsTable ( string someText, int ttype ) : int | ||
someText | string | |
ttype | int | |
return | int |
protected LexerSharedInputState,Spring.Expressions.Parser.antlr inputState | ||
return |
protected System.Collections.Hashtable literals | ||
return | System.Collections.Hashtable |
protected System.Text.StringBuilder text | ||
return | System.Text.StringBuilder |
protected TokenCreator,Spring.Expressions.Parser.antlr tokenCreator | ||
return |