antlr
interface TokenManager
Method Summary | |
---|---|
Object | clone() |
void | define(TokenSymbol ts) define a token symbol |
String | getName() Get the name of the token manager |
String | getTokenStringAt(int idx) Get a token string by index |
TokenSymbol | getTokenSymbol(String sym) Get the TokenSymbol for a string |
TokenSymbol | getTokenSymbolAt(int idx) |
Enumeration | getTokenSymbolElements() Get an enumerator over the symbol table |
Enumeration | getTokenSymbolKeys() |
Vector | getVocabulary() Get the token vocabulary (read-only). |
boolean | isReadOnly() Is this token manager read-only? |
void | mapToTokenSymbol(String name, TokenSymbol sym) |
int | maxTokenType() Get the highest token type in use |
int | nextTokenType() Get the next unused token type |
void | setName(String n) |
void | setReadOnly(boolean ro) |
boolean | tokenDefined(String symbol) Is a token symbol defined? |
Returns: A Vector of Strings indexed by token type