Class Tokenizer<T extends BSLParserRuleContext,P extends Parser>

java.lang.Object
com.github._1c_syntax.bsl.parser.Tokenizer<T,P>
Direct Known Subclasses:
BSLMethodDescriptionTokenizer, BSLTokenizer, SDBLTokenizer

public abstract class Tokenizer<T extends BSLParserRuleContext,P extends Parser> extends Object
  • Field Details

    • parser

      protected P extends Parser parser
  • Constructor Details

  • Method Details

    • getTokens

      public List<Token> getTokens()
    • getAst

      public T getAst()
    • rootAST

      protected abstract T rootAST()
    • getTokenStream

      protected CommonTokenStream getTokenStream()