|
antlraux package v0.2.1 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| LexInfo | This interface represents a class that stores lexical information, this is, a filename, a line and a column. |
| Class Summary | |
| CommonLexInfo | This is a class that completely implements interface
LexInfo. |
| EnumerationIterator | Transforms an Enumeration in an
Iterator. |
| IteratorEnumeration | Transforms an Iterator in an
Enumeration. |
| LexInfoAST | This subclass of CommonAST implements
LexInfo, so it can return the
filename, line and column of its information. |
| LexInfoToken | This subclass of CommonToken implements
LexInfo, really allowing the use of
a filename (which is ommited in CommonToken)
To make your lexer use this class of tokens, you'll have to use
the method setTokenObjectClass:
import antlraux.util.LexInfoToken;
...
|
| Logger | This class can be used for maintaining logs. |
| Exception Summary | |
| LexInfoException | This is a version of RecognitionException that
implements LexInfo |
Miscellaneous utility classes package.
|
antlraux package v0.2.1 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||