Package nlScript.core

Class RDParser.SymbolSequence

java.lang.Object
nlScript.core.RDParser.SymbolSequence
Enclosing class:
RDParser

public static class RDParser.SymbolSequence extends Object
  • Constructor Details

    • SymbolSequence

      public SymbolSequence(Symbol start)
  • Method Details

    • getProduction

      public Production getProduction()
    • getParent

      public RDParser.SymbolSequence getParent()
    • getParsedMatchers

      public List<Matcher> getParsedMatchers()
    • getParsedUntil

      public int getParsedUntil()
    • getPos

      public int getPos()
    • getSymbol

      public Symbol getSymbol(int i)
    • size

      public int size()
    • getLastMatcher

      public Matcher getLastMatcher()
    • addMatcher

      public void addMatcher(Matcher matcher)
    • getCurrentSymbol

      public Symbol getCurrentSymbol()
    • replaceCurrentSymbol

      public RDParser.SymbolSequence replaceCurrentSymbol(Production production, int lexerPosAtStart)
    • incrementPosition

      public void incrementPosition()
    • toString

      public String toString()
      Overrides:
      toString in class Object