Packages

class TclParser extends Parser

Annotations
@SuppressWarnings()
Linear Supertypes
Parser, Recognizer[Token, ParserATNSimulator], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TclParser
  2. Parser
  3. Recognizer
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TclParser(input: TokenStream)

Type Members

  1. class TraceListener extends ParseTreeListener
    Definition Classes
    Parser

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def action(arg0: RuleContext, arg1: Int, arg2: Int): Unit
    Definition Classes
    Recognizer
  5. def addContextToParseTree(): Unit
    Attributes
    protected[runtime]
    Definition Classes
    Parser
  6. def addErrorListener(arg0: ANTLRErrorListener): Unit
    Definition Classes
    Recognizer
  7. def addParseListener(arg0: ParseTreeListener): Unit
    Definition Classes
    Parser
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  10. final def command(): CommandContext
  11. final def commandArg(): CommandArgContext
  12. final def commandEmpty(): CommandEmptyContext
  13. final def commandLine(): CommandLineContext
  14. final def commandName(): CommandNameContext
  15. def compileParseTreePattern(arg0: String, arg1: Int, arg2: Lexer): ParseTreePattern
    Definition Classes
    Parser
  16. def compileParseTreePattern(arg0: String, arg1: Int): ParseTreePattern
    Definition Classes
    Parser
  17. def consume(): Token
    Definition Classes
    Parser
  18. def createErrorNode(arg0: ParserRuleContext, arg1: Token): ErrorNode
    Definition Classes
    Parser
  19. def createTerminalNode(arg0: ParserRuleContext, arg1: Token): TerminalNode
    Definition Classes
    Parser
  20. def dumpDFA(arg0: PrintStream): Unit
    Definition Classes
    Parser
  21. def dumpDFA(): Unit
    Definition Classes
    Parser
  22. final def elseBody(): ElseBodyContext
  23. final def elsePart(): ElsePartContext
  24. final def elseif(): ElseifContext
  25. def enterOuterAlt(arg0: ParserRuleContext, arg1: Int): Unit
    Definition Classes
    Parser
  26. def enterRecursionRule(arg0: ParserRuleContext, arg1: Int, arg2: Int, arg3: Int): Unit
    Definition Classes
    Parser
  27. def enterRule(arg0: ParserRuleContext, arg1: Int, arg2: Int): Unit
    Definition Classes
    Parser
  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  30. def exitRule(): Unit
    Definition Classes
    Parser
  31. final def expr(): ExprContext
  32. final def forBody(): ForBodyContext
  33. final def forCond(): ForCondContext
  34. final def forIncr(): ForIncrContext
  35. final def forInit(): ForInitContext
  36. final def for_(): ForContext
  37. final def foreach(): ForeachContext
  38. final def foreachBody(): ForeachBodyContext
  39. final def foreachList(): ForeachListContext
  40. final def foreachVar(): ForeachVarContext
  41. def getATN(): ATN
    Definition Classes
    TclParser → Recognizer
    Annotations
    @Override()
  42. def getATNWithBypassAlts(): ATN
    Definition Classes
    Parser
  43. def getBuildParseTree(): Boolean
    Definition Classes
    Parser
  44. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  45. def getContext(): ParserRuleContext
    Definition Classes
    Parser
  46. def getCurrentToken(): Token
    Definition Classes
    Parser
  47. def getDFAStrings(): List[String]
    Definition Classes
    Parser
  48. def getErrorHandler(): ANTLRErrorStrategy
    Definition Classes
    Parser
  49. def getErrorHeader(arg0: RecognitionException): String
    Definition Classes
    Recognizer
  50. def getErrorListenerDispatch(): ANTLRErrorListener
    Definition Classes
    Recognizer
  51. def getErrorListeners(): List[_ <: ANTLRErrorListener]
    Definition Classes
    Recognizer
  52. def getExpectedTokens(): IntervalSet
    Definition Classes
    Parser
  53. def getExpectedTokensWithinCurrentRule(): IntervalSet
    Definition Classes
    Parser
  54. def getGrammarFileName(): String
    Definition Classes
    TclParser → Recognizer
    Annotations
    @Override()
  55. def getInputStream(): TokenStream
    Definition Classes
    Parser → Recognizer
  56. def getInterpreter(): ParserATNSimulator
    Definition Classes
    Recognizer
  57. def getInvokingContext(arg0: Int): ParserRuleContext
    Definition Classes
    Parser
  58. def getNumberOfSyntaxErrors(): Int
    Definition Classes
    Parser
  59. def getParseInfo(): ParseInfo
    Definition Classes
    Parser → Recognizer
  60. def getParseListeners(): List[ParseTreeListener]
    Definition Classes
    Parser
  61. final def getPrecedence(): Int
    Definition Classes
    Parser
  62. def getRuleContext(): ParserRuleContext
    Definition Classes
    Parser
  63. def getRuleIndex(arg0: String): Int
    Definition Classes
    Parser
  64. def getRuleIndexMap(): Map[String, Integer]
    Definition Classes
    Recognizer
  65. def getRuleInvocationStack(arg0: RuleContext): List[String]
    Definition Classes
    Parser
  66. def getRuleInvocationStack(): List[String]
    Definition Classes
    Parser
  67. def getRuleNames(): Array[String]
    Definition Classes
    TclParser → Recognizer
    Annotations
    @Override()
  68. def getSerializedATN(): String
    Definition Classes
    TclParser → Recognizer
    Annotations
    @Override()
  69. def getSourceName(): String
    Definition Classes
    Parser
  70. final def getState(): Int
    Definition Classes
    Recognizer
  71. def getTokenFactory(): TokenFactory[_ <: AnyRef]
    Definition Classes
    Parser → Recognizer
  72. def getTokenStream(): TokenStream
    Definition Classes
    Parser
  73. def getTokenType(arg0: String): Int
    Definition Classes
    Recognizer
  74. def getTokenTypeMap(): Map[String, Integer]
    Definition Classes
    Recognizer
  75. def getTrimParseTree(): Boolean
    Definition Classes
    Parser
  76. def getVocabulary(): Vocabulary
    Definition Classes
    TclParser → Recognizer
    Annotations
    @Override()
  77. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  78. final def ifBody(): IfBodyContext
  79. final def ifCond(): IfCondContext
  80. final def if_(): IfContext
  81. def inContext(arg0: String): Boolean
    Definition Classes
    Parser
  82. def isExpectedToken(arg0: Int): Boolean
    Definition Classes
    Parser
  83. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  84. def isMatchedEOF(): Boolean
    Definition Classes
    Parser
  85. def isTrace(): Boolean
    Definition Classes
    Parser
  86. def match(arg0: Int): Token
    Definition Classes
    Parser
    Annotations
    @throws(classOf[org.antlr.v4.runtime.RecognitionException])
  87. final def matchPattern(): MatchPatternContext
  88. def matchWildcard(): Token
    Definition Classes
    Parser
    Annotations
    @throws(classOf[org.antlr.v4.runtime.RecognitionException])
  89. final def namespace(): NamespaceContext
  90. final def namespaceIdentifier(): NamespaceIdentifierContext
  91. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  92. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  93. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  94. def notifyErrorListeners(arg0: Token, arg1: String, arg2: RecognitionException): Unit
    Definition Classes
    Parser
  95. final def notifyErrorListeners(arg0: String): Unit
    Definition Classes
    Parser
  96. final def operatorA(): OperatorAContext
  97. final def operatorAB(): OperatorABContext
  98. final def packageIdentifier(): PackageIdentifierContext
  99. final def packageProvide(): PackageProvideContext
  100. final def packageRequire(): PackageRequireContext
  101. final def packageVersion(): PackageVersionContext
  102. final def package_(): PackageContext
  103. def precpred(arg0: RuleContext, arg1: Int): Boolean
    Definition Classes
    Parser → Recognizer
  104. final def proc(): ProcContext
  105. final def procArg(): ProcArgContext
  106. final def procArgDef(): ProcArgDefContext
  107. final def procBody(): ProcBodyContext
  108. final def procIdentifier(): ProcIdentifierContext
  109. def pushNewRecursionContext(arg0: ParserRuleContext, arg1: Int, arg2: Int): Unit
    Definition Classes
    Parser
  110. final def regexp(): RegexpContext
  111. def removeErrorListener(arg0: ANTLRErrorListener): Unit
    Definition Classes
    Recognizer
  112. def removeErrorListeners(): Unit
    Definition Classes
    Recognizer
  113. def removeParseListener(arg0: ParseTreeListener): Unit
    Definition Classes
    Parser
  114. def removeParseListeners(): Unit
    Definition Classes
    Parser
  115. def reset(): Unit
    Definition Classes
    Parser
  116. def sempred(_localctx: RuleContext, ruleIndex: Int, predIndex: Int): Boolean
    Definition Classes
    TclParser → Recognizer
  117. def setBuildParseTree(arg0: Boolean): Unit
    Definition Classes
    Parser
  118. def setContext(arg0: ParserRuleContext): Unit
    Definition Classes
    Parser
  119. def setErrorHandler(arg0: ANTLRErrorStrategy): Unit
    Definition Classes
    Parser
  120. final def setInputStream(arg0: IntStream): Unit
    Definition Classes
    Parser → Recognizer
  121. def setInterpreter(arg0: ParserATNSimulator): Unit
    Definition Classes
    Recognizer
  122. def setProfile(arg0: Boolean): Unit
    Definition Classes
    Parser
  123. final def setState(arg0: Int): Unit
    Definition Classes
    Recognizer
  124. def setTokenFactory(arg0: TokenFactory[_ <: AnyRef]): Unit
    Definition Classes
    Parser → Recognizer
  125. def setTokenStream(arg0: TokenStream): Unit
    Definition Classes
    Parser
  126. def setTrace(arg0: Boolean): Unit
    Definition Classes
    Parser
  127. def setTrimParseTree(arg0: Boolean): Unit
    Definition Classes
    Parser
  128. final def source_text(): Source_textContext
  129. final def switchBody(): SwitchBodyContext
  130. final def switchDefaultBody(): SwitchDefaultBodyContext
  131. final def switchExpr(): SwitchExprContext
  132. final def switchMatch(): SwitchMatchContext
  133. final def switch_(): SwitchContext
  134. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  135. def toString(): String
    Definition Classes
    AnyRef → Any
  136. def triggerEnterRuleEvent(): Unit
    Attributes
    protected[runtime]
    Definition Classes
    Parser
  137. def triggerExitRuleEvent(): Unit
    Attributes
    protected[runtime]
    Definition Classes
    Parser
  138. def unrollRecursionContexts(arg0: ParserRuleContext): Unit
    Definition Classes
    Parser
  139. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  140. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  141. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  142. final def whileBody(): WhileBodyContext
  143. final def whileCond(): WhileCondContext
  144. final def while_(): WhileContext

Deprecated Value Members

  1. def enterRecursionRule(arg0: ParserRuleContext, arg1: Int): Unit
    Definition Classes
    Parser
    Annotations
    @Deprecated
    Deprecated
  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

  3. def getTokenErrorDisplay(arg0: Token): String
    Definition Classes
    Recognizer
    Annotations
    @Deprecated
    Deprecated
  4. def getTokenNames(): Array[String]
    Definition Classes
    TclParser → Recognizer
    Annotations
    @Override() @Deprecated
    Deprecated

Inherited from Parser

Inherited from Recognizer[Token, ParserATNSimulator]

Inherited from AnyRef

Inherited from Any

Ungrouped