Dynamic Parser
Constructors
Functions
addErrorListener
Link copied to clipboard
addOperator
Link copied to clipboard
open fun addOperator(functor: String, associativity: Associativity, priority: Int)
Content copied to clipboard
addParseListener
Link copied to clipboard
compileParseTreePattern
Link copied to clipboard
open fun compileParseTreePattern(pattern: String, patternRuleIndex: Int): ParseTreePattern
Content copied to clipboard
createErrorNode
Link copied to clipboard
createTerminalNode
Link copied to clipboard
open fun createTerminalNode(parent: ParserRuleContext, t: Token): TerminalNode
Content copied to clipboard
enterOuterAlt
Link copied to clipboard
enterRecursionRule
Link copied to clipboard
getATNWithBypassAlts
Link copied to clipboard
getBuildParseTree
Link copied to clipboard
getContext
Link copied to clipboard
getCurrentToken
Link copied to clipboard
getDFAStrings
Link copied to clipboard
getErrorHandler
Link copied to clipboard
getErrorHeader
Link copied to clipboard
getErrorListenerDispatch
Link copied to clipboard
getErrorListeners
Link copied to clipboard
getExpectedTokens
Link copied to clipboard
getExpectedTokensWithinCurrentRule
Link copied to clipboard
getGrammarFileName
Link copied to clipboard
getInputStream
Link copied to clipboard
getInterpreter
Link copied to clipboard
getInvokingContext
Link copied to clipboard
getNumberOfSyntaxErrors
Link copied to clipboard
getOperatorPriority
Link copied to clipboard
open fun getOperatorPriority(operator: String, associativity: Associativity): Int
Content copied to clipboard
open fun getOperatorPriority(operator: Token, associativity: Associativity): Int
Content copied to clipboard
getParseInfo
Link copied to clipboard
getParseListeners
Link copied to clipboard
getPrecedence
Link copied to clipboard
getRuleContext
Link copied to clipboard
getRuleIndex
Link copied to clipboard
getRuleIndexMap
Link copied to clipboard
getRuleInvocationStack
Link copied to clipboard
getRuleNames
Link copied to clipboard
getSerializedATN
Link copied to clipboard
getSourceName
Link copied to clipboard
getTokenErrorDisplay
Link copied to clipboard
getTokenFactory
Link copied to clipboard
getTokenNames
Link copied to clipboard
getTokenStream
Link copied to clipboard
getTokenType
Link copied to clipboard
getTokenTypeMap
Link copied to clipboard
getTrimParseTree
Link copied to clipboard
getVocabulary
Link copied to clipboard
isExpectedToken
Link copied to clipboard
isMatchedEOF
Link copied to clipboard
isOperator
Link copied to clipboard
isOperatorAssociativity
Link copied to clipboard
open fun isOperatorAssociativity(functor: String, a: Associativity): Boolean
Content copied to clipboard
open fun isOperatorAssociativity(token: Token, associativity: Associativity): Boolean
Content copied to clipboard
matchWildcard
Link copied to clipboard
notifyErrorListeners
Link copied to clipboard
pushNewRecursionContext
Link copied to clipboard
open fun pushNewRecursionContext(localctx: ParserRuleContext, state: Int, ruleIndex: Int)
Content copied to clipboard
removeErrorListener
Link copied to clipboard
removeErrorListeners
Link copied to clipboard
open fun removeErrorListeners()
Content copied to clipboard
removeOperator
Link copied to clipboard
removeParseListener
Link copied to clipboard
removeParseListeners
Link copied to clipboard
open fun removeParseListeners()
Content copied to clipboard
setBuildParseTree
Link copied to clipboard
setContext
Link copied to clipboard
setErrorHandler
Link copied to clipboard
setInputStream
Link copied to clipboard
setInterpreter
Link copied to clipboard
setProfile
Link copied to clipboard
setTokenFactory
Link copied to clipboard
setTokenStream
Link copied to clipboard
setTrimParseTree
Link copied to clipboard
unrollRecursionContexts
Link copied to clipboard
Properties
lexer
Link copied to clipboard
Inheritors
PrologParser
Link copied to clipboard