Interface IAdvancedPreProcessor<T extends org.antlr.v4.runtime.Lexer>

  • Type Parameters:
    T - Antlr lexer implementation (compiled)
    All Known Implementing Classes:
    VariableExtractorJava

    public interface IAdvancedPreProcessor<T extends org.antlr.v4.runtime.Lexer>
    Advanced preprocessor implementation, used to directly access and preprocess from a specific lexer
    • Method Detail

      • process

        java.util.List<IndexedString> process​(T lexer)
        Pre-process with a lexer
        Parameters:
        lexer - lexer instance
        Returns:
        list of processed strings, indexed by line number