IAdvancedPreProcessor<T extends org.antlr.v4.runtime.Lexer> |
Advanced preprocessor implementation, used to directly access and preprocess from a specific lexer
|
IAdvancedPreProcessorGroup |
Interface specifically to group advanced preprocessors to a specific location on the classpath, has no formal function
|
IGeneralPreProcessor |
General preprocessor interface, used to filer a set of tokens from a lexer which conforms to the provided spec
|
ILexerSpecification |
Defines a list of channel names, used to identify and catagorise tokens, specified in the lexer.
|
IPreProcessor |
Grouping interface, don't implement directly
|
ITokenStringifier |
Interface to define the final step in file preprocessing, it turns the list of tokens into a list of strings paired with their respective line numbers.
|
PreProcessingStrategy |
A construct to specify a named set of preprocessing steps.
|