antlraux package
v0.2.1

Package antlraux.util

Miscellaneous utility classes package.

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
 

Package antlraux.util Description

Miscellaneous utility classes package.


antlraux package
v0.2.1

Created by Enrique José García Cota