Package ca.phon.phonexg4
Class PhonexParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
ca.phon.phonexg4.PhonexParser
public class PhonexParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATN
protected static final org.antlr.v4.runtime.dfa.DFA[]
static final String
protected static final org.antlr.v4.runtime.atn.PredictionContextCache
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
Deprecated.static final int
static final int
static final org.antlr.v4.runtime.Vocabulary
static final int
Fields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOF
Fields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF
-
Constructor Summary
-
Method Summary
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
BACKSLASH
public static final int BACKSLASH- See Also:
-
FORWARDSLASH
public static final int FORWARDSLASH- See Also:
-
OPEN_BRACE
public static final int OPEN_BRACE- See Also:
-
CLOSE_BRACE
public static final int CLOSE_BRACE- See Also:
-
COLON
public static final int COLON- See Also:
-
NUMBER
public static final int NUMBER- See Also:
-
CARET
public static final int CARET- See Also:
-
OPEN_PAREN
public static final int OPEN_PAREN- See Also:
-
CLOSE_PAREN
public static final int CLOSE_PAREN- See Also:
-
SINGLE_QUANTIFIER
public static final int SINGLE_QUANTIFIER- See Also:
-
PERIOD
public static final int PERIOD- See Also:
-
TONE_NUMBER
public static final int TONE_NUMBER- See Also:
-
PRIMARY_STRESS
public static final int PRIMARY_STRESS- See Also:
-
SECONDARY_STRESS
public static final int SECONDARY_STRESS- See Also:
-
LONG
public static final int LONG- See Also:
-
HALF_LONG
public static final int HALF_LONG- See Also:
-
LIGATURE
public static final int LIGATURE- See Also:
-
PREFIX_DIACRITIC
public static final int PREFIX_DIACRITIC- See Also:
-
MAJOR_GROUP
public static final int MAJOR_GROUP- See Also:
-
PIPE
public static final int PIPE- See Also:
-
ROLE_REVERSAL
public static final int ROLE_REVERSAL- See Also:
-
SANDHI
public static final int SANDHI- See Also:
-
ESCAPED_PHONE_CLASS
public static final int ESCAPED_PHONE_CLASS- See Also:
-
ESCAPED_PUNCT
public static final int ESCAPED_PUNCT- See Also:
-
ESCAPED_BOUNDARY
public static final int ESCAPED_BOUNDARY- See Also:
-
UNDERSCORE
public static final int UNDERSCORE- See Also:
-
EXC
public static final int EXC- See Also:
-
AMP
public static final int AMP- See Also:
-
MINUS
public static final int MINUS- See Also:
-
SYLLABLE_CHAR
public static final int SYLLABLE_CHAR- See Also:
-
SYLLABLE_BOUNDS_TO
public static final int SYLLABLE_BOUNDS_TO- See Also:
-
NON_CAPTURING_GROUP
public static final int NON_CAPTURING_GROUP- See Also:
-
LOOK_BEHIND_GROUP
public static final int LOOK_BEHIND_GROUP- See Also:
-
LOOK_AHEAD_GROUP
public static final int LOOK_AHEAD_GROUP- See Also:
-
OPEN_BRACKET
public static final int OPEN_BRACKET- See Also:
-
CLOSE_BRACKET
public static final int CLOSE_BRACKET- See Also:
-
BOUND_START
public static final int BOUND_START- See Also:
-
BOUND_END
public static final int BOUND_END- See Also:
-
DOLLAR_SIGN
public static final int DOLLAR_SIGN- See Also:
-
EQUAL_SIGN
public static final int EQUAL_SIGN- See Also:
-
COMMA
public static final int COMMA- See Also:
-
DIACRITIC
public static final int DIACRITIC- See Also:
-
LETTER
public static final int LETTER- See Also:
-
HEX_CHAR
public static final int HEX_CHAR- See Also:
-
WS
public static final int WS- See Also:
-
COMMENT
public static final int COMMENT- See Also:
-
EOL_COMMENT
public static final int EOL_COMMENT- See Also:
-
QUOTED_STRING
public static final int QUOTED_STRING- See Also:
-
SINGLE_QUOTED_STRING
public static final int SINGLE_QUOTED_STRING- See Also:
-
RULE_expr
public static final int RULE_expr- See Also:
-
RULE_flags
public static final int RULE_flags- See Also:
-
RULE_baseexpr
public static final int RULE_baseexpr- See Also:
-
RULE_exprele
public static final int RULE_exprele- See Also:
-
RULE_group
public static final int RULE_group- See Also:
-
RULE_group_name
public static final int RULE_group_name- See Also:
-
RULE_matcher
public static final int RULE_matcher- See Also:
-
RULE_base_matcher
public static final int RULE_base_matcher- See Also:
-
RULE_syllable_matcher
public static final int RULE_syllable_matcher- See Also:
-
RULE_syllable_bounds
public static final int RULE_syllable_bounds- See Also:
-
RULE_compound_phone_matcher
public static final int RULE_compound_phone_matcher- See Also:
-
RULE_phone_matcher
public static final int RULE_phone_matcher- See Also:
-
RULE_base_phone_matcher
public static final int RULE_base_phone_matcher- See Also:
-
RULE_hex_value
public static final int RULE_hex_value- See Also:
-
RULE_escaped_char
public static final int RULE_escaped_char- See Also:
-
RULE_class_matcher
public static final int RULE_class_matcher- See Also:
-
RULE_plugin_matcher
public static final int RULE_plugin_matcher- See Also:
-
RULE_argument
public static final int RULE_argument- See Also:
-
RULE_argument_list
public static final int RULE_argument_list- See Also:
-
RULE_back_reference
public static final int RULE_back_reference- See Also:
-
RULE_feature_set_matcher
public static final int RULE_feature_set_matcher- See Also:
-
RULE_identifier
public static final int RULE_identifier- See Also:
-
RULE_negatable_identifier
public static final int RULE_negatable_identifier- See Also:
-
RULE_quantifier
public static final int RULE_quantifier- See Also:
-
RULE_bounded_quantifier
public static final int RULE_bounded_quantifier- See Also:
-
RULE_predefined_phone_class
public static final int RULE_predefined_phone_class- See Also:
-
RULE_boundary_matcher
public static final int RULE_boundary_matcher- See Also:
-
RULE_stress_type
public static final int RULE_stress_type- See Also:
-
RULE_sctype
public static final int RULE_sctype- See Also:
-
RULE_regex_matcher
public static final int RULE_regex_matcher- See Also:
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARY
instead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
PhonexParser
public PhonexParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Specified by:
getTokenNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,
org.antlr.v4.runtime.atn.ParserATNSimulator>
-
expr
- Throws:
org.antlr.v4.runtime.RecognitionException
-
flags
- Throws:
org.antlr.v4.runtime.RecognitionException
-
baseexpr
public final PhonexParser.BaseexprContext baseexpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
exprele
- Throws:
org.antlr.v4.runtime.RecognitionException
-
group
- Throws:
org.antlr.v4.runtime.RecognitionException
-
group_name
public final PhonexParser.Group_nameContext group_name() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
matcher
- Throws:
org.antlr.v4.runtime.RecognitionException
-
base_matcher
public final PhonexParser.Base_matcherContext base_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
syllable_matcher
public final PhonexParser.Syllable_matcherContext syllable_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
syllable_bounds
public final PhonexParser.Syllable_boundsContext syllable_bounds() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
compound_phone_matcher
public final PhonexParser.Compound_phone_matcherContext compound_phone_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
phone_matcher
public final PhonexParser.Phone_matcherContext phone_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
base_phone_matcher
public final PhonexParser.Base_phone_matcherContext base_phone_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
hex_value
public final PhonexParser.Hex_valueContext hex_value() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
escaped_char
public final PhonexParser.Escaped_charContext escaped_char() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
class_matcher
public final PhonexParser.Class_matcherContext class_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
plugin_matcher
public final PhonexParser.Plugin_matcherContext plugin_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
argument
public final PhonexParser.ArgumentContext argument() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
argument_list
public final PhonexParser.Argument_listContext argument_list() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
back_reference
public final PhonexParser.Back_referenceContext back_reference() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
feature_set_matcher
public final PhonexParser.Feature_set_matcherContext feature_set_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifier
public final PhonexParser.IdentifierContext identifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
negatable_identifier
public final PhonexParser.Negatable_identifierContext negatable_identifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
quantifier
public final PhonexParser.QuantifierContext quantifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
bounded_quantifier
public final PhonexParser.Bounded_quantifierContext bounded_quantifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
predefined_phone_class
public final PhonexParser.Predefined_phone_classContext predefined_phone_class() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
boundary_matcher
public final PhonexParser.Boundary_matcherContext boundary_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
stress_type
public final PhonexParser.Stress_typeContext stress_type() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sctype
- Throws:
org.antlr.v4.runtime.RecognitionException
-
regex_matcher
public final PhonexParser.Regex_matcherContext regex_matcher() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
VOCABULARY
instead.