Class PhonexCompiler

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
ca.phon.phonex.PhonexCompiler

public class PhonexCompiler extends org.antlr.runtime.tree.TreeParser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • AMP

      public static final int AMP
      See Also:
    • ARG

      public static final int ARG
      See Also:
    • ARG_LIST

      public static final int ARG_LIST
      See Also:
    • BACKSLASH

      public static final int BACKSLASH
      See Also:
    • BACK_REF

      public static final int BACK_REF
      See Also:
    • BASEEXPR

      public static final int BASEEXPR
      See Also:
    • BOUNDARY_MATCHER

      public static final int BOUNDARY_MATCHER
      See Also:
    • BOUND_END

      public static final int BOUND_END
      See Also:
    • BOUND_START

      public static final int BOUND_START
      See Also:
    • CARET

      public static final int CARET
      See Also:
    • CLOSE_BRACE

      public static final int CLOSE_BRACE
      See Also:
    • CLOSE_BRACKET

      public static final int CLOSE_BRACKET
      See Also:
    • CLOSE_PAREN

      public static final int CLOSE_PAREN
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • COMMENT

      public static final int COMMENT
      See Also:
    • COMPOUND_MATCHER

      public static final int COMPOUND_MATCHER
      See Also:
    • DOLLAR_SIGN

      public static final int DOLLAR_SIGN
      See Also:
    • EOL_COMMENT

      public static final int EOL_COMMENT
      See Also:
    • EQUALS

      public static final int EQUALS
      See Also:
    • ESCAPED_BOUNDARY

      public static final int ESCAPED_BOUNDARY
      See Also:
    • ESCAPED_PHONE_CLASS

      public static final int ESCAPED_PHONE_CLASS
      See Also:
    • ESCAPED_PUNCT

      public static final int ESCAPED_PUNCT
      See Also:
    • ESC_SEQ

      public static final int ESC_SEQ
      See Also:
    • EXC

      public static final int EXC
      See Also:
    • EXPR

      public static final int EXPR
      See Also:
    • FEATURE_SET

      public static final int FEATURE_SET
      See Also:
    • FORWARDSLASH

      public static final int FORWARDSLASH
      See Also:
    • GROUP

      public static final int GROUP
      See Also:
    • HEX_CHAR

      public static final int HEX_CHAR
      See Also:
    • INT

      public static final int INT
      See Also:
    • LETTER

      public static final int LETTER
      See Also:
    • LOOK_AHEAD_GROUP

      public static final int LOOK_AHEAD_GROUP
      See Also:
    • LOOK_BEHIND_GROUP

      public static final int LOOK_BEHIND_GROUP
      See Also:
    • MATCHER

      public static final int MATCHER
      See Also:
    • MINUS

      public static final int MINUS
      See Also:
    • NAME

      public static final int NAME
      See Also:
    • NON_CAPTURING_GROUP

      public static final int NON_CAPTURING_GROUP
      See Also:
    • NUMBER

      public static final int NUMBER
      See Also:
    • ONE_OR_MORE

      public static final int ONE_OR_MORE
      See Also:
    • OPEN_BRACE

      public static final int OPEN_BRACE
      See Also:
    • OPEN_BRACKET

      public static final int OPEN_BRACKET
      See Also:
    • OPEN_PAREN

      public static final int OPEN_PAREN
      See Also:
    • PERIOD

      public static final int PERIOD
      See Also:
    • PHONE_CLASS

      public static final int PHONE_CLASS
      See Also:
    • PIPE

      public static final int PIPE
      See Also:
    • PLUGIN

      public static final int PLUGIN
      See Also:
    • P_PHONE_CLASS

      public static final int P_PHONE_CLASS
      See Also:
    • QUANTIFIER

      public static final int QUANTIFIER
      See Also:
    • REGEX_STRING

      public static final int REGEX_STRING
      See Also:
    • SCTYPE

      public static final int SCTYPE
      See Also:
    • SEMICOLON

      public static final int SEMICOLON
      See Also:
    • SINGLE_QUANTIFIER

      public static final int SINGLE_QUANTIFIER
      See Also:
    • STRESS

      public static final int STRESS
      See Also:
    • STRING

      public static final int STRING
      See Also:
    • SYLLABLE_BOUNDS

      public static final int SYLLABLE_BOUNDS
      See Also:
    • SYLLABLE_BOUNDS_TO

      public static final int SYLLABLE_BOUNDS_TO
      See Also:
    • SYLLABLE_BOUND_MARKER

      public static final int SYLLABLE_BOUND_MARKER
      See Also:
    • SYLLABLE_CHAR

      public static final int SYLLABLE_CHAR
      See Also:
    • TRIANGULAR_COLON

      public static final int TRIANGULAR_COLON
      See Also:
    • WS

      public static final int WS
      See Also:
    • ZERO_OR_MORE

      public static final int ZERO_OR_MORE
      See Also:
    • ZERO_OR_ONE

      public static final int ZERO_OR_ONE
      See Also:
    • flags_stack

      protected Stack<PhonexCompiler.flags_scope> flags_stack
    • baseexpr_stack

      protected Stack<PhonexCompiler.baseexpr_scope> baseexpr_stack
    • group_stack

      protected Stack<PhonexCompiler.group_scope> group_stack
    • matcher_stack

      protected Stack<PhonexCompiler.matcher_scope> matcher_stack
    • class_matcher_stack

      protected Stack<PhonexCompiler.class_matcher_scope> class_matcher_stack
    • plugin_matcher_stack

      protected Stack<PhonexCompiler.plugin_matcher_scope> plugin_matcher_stack
    • back_reference_stack

      protected Stack<PhonexCompiler.back_reference_scope> back_reference_stack
    • feature_set_matcher_stack

      protected Stack<PhonexCompiler.feature_set_matcher_scope> feature_set_matcher_stack
    • FOLLOW_EXPR_in_expr55

      public static final org.antlr.runtime.BitSet FOLLOW_EXPR_in_expr55
    • FOLLOW_baseexpr_in_expr59

      public static final org.antlr.runtime.BitSet FOLLOW_baseexpr_in_expr59
    • FOLLOW_flags_in_expr61

      public static final org.antlr.runtime.BitSet FOLLOW_flags_in_expr61
    • FOLLOW_FORWARDSLASH_in_flags87

      public static final org.antlr.runtime.BitSet FOLLOW_FORWARDSLASH_in_flags87
    • FOLLOW_LETTER_in_flags92

      public static final org.antlr.runtime.BitSet FOLLOW_LETTER_in_flags92
    • FOLLOW_BASEEXPR_in_baseexpr130

      public static final org.antlr.runtime.BitSet FOLLOW_BASEEXPR_in_baseexpr130
    • FOLLOW_exprele_in_baseexpr132

      public static final org.antlr.runtime.BitSet FOLLOW_exprele_in_baseexpr132
    • FOLLOW_matcher_in_exprele149

      public static final org.antlr.runtime.BitSet FOLLOW_matcher_in_exprele149
    • FOLLOW_group_in_exprele154

      public static final org.antlr.runtime.BitSet FOLLOW_group_in_exprele154
    • FOLLOW_boundary_matchers_in_exprele159

      public static final org.antlr.runtime.BitSet FOLLOW_boundary_matchers_in_exprele159
    • FOLLOW_GROUP_in_group180

      public static final org.antlr.runtime.BitSet FOLLOW_GROUP_in_group180
    • FOLLOW_NON_CAPTURING_GROUP_in_group182

      public static final org.antlr.runtime.BitSet FOLLOW_NON_CAPTURING_GROUP_in_group182
    • FOLLOW_baseexpr_in_group188

      public static final org.antlr.runtime.BitSet FOLLOW_baseexpr_in_group188
    • FOLLOW_quantifier_in_group196

      public static final org.antlr.runtime.BitSet FOLLOW_quantifier_in_group196
    • FOLLOW_MATCHER_in_matcher222

      public static final org.antlr.runtime.BitSet FOLLOW_MATCHER_in_matcher222
    • FOLLOW_base_matcher_in_matcher226

      public static final org.antlr.runtime.BitSet FOLLOW_base_matcher_in_matcher226
    • FOLLOW_plugin_matcher_in_matcher231

      public static final org.antlr.runtime.BitSet FOLLOW_plugin_matcher_in_matcher231
    • FOLLOW_quantifier_in_matcher239

      public static final org.antlr.runtime.BitSet FOLLOW_quantifier_in_matcher239
    • FOLLOW_back_reference_in_matcher252

      public static final org.antlr.runtime.BitSet FOLLOW_back_reference_in_matcher252
    • FOLLOW_plugin_matcher_in_matcher257

      public static final org.antlr.runtime.BitSet FOLLOW_plugin_matcher_in_matcher257
    • FOLLOW_quantifier_in_matcher265

      public static final org.antlr.runtime.BitSet FOLLOW_quantifier_in_matcher265
    • FOLLOW_syllable_matcher_in_matcher277

      public static final org.antlr.runtime.BitSet FOLLOW_syllable_matcher_in_matcher277
    • FOLLOW_syllable_bounds_in_matcher281

      public static final org.antlr.runtime.BitSet FOLLOW_syllable_bounds_in_matcher281
    • FOLLOW_plugin_matcher_in_matcher287

      public static final org.antlr.runtime.BitSet FOLLOW_plugin_matcher_in_matcher287
    • FOLLOW_quantifier_in_matcher295

      public static final org.antlr.runtime.BitSet FOLLOW_quantifier_in_matcher295
    • FOLLOW_class_matcher_in_base_matcher318

      public static final org.antlr.runtime.BitSet FOLLOW_class_matcher_in_base_matcher318
    • FOLLOW_single_phone_matcher_in_base_matcher328

      public static final org.antlr.runtime.BitSet FOLLOW_single_phone_matcher_in_base_matcher328
    • FOLLOW_compound_matcher_in_base_matcher338

      public static final org.antlr.runtime.BitSet FOLLOW_compound_matcher_in_base_matcher338
    • FOLLOW_SYLLABLE_CHAR_in_syllable_matcher357

      public static final org.antlr.runtime.BitSet FOLLOW_SYLLABLE_CHAR_in_syllable_matcher357
    • FOLLOW_SYLLABLE_BOUNDS_in_syllable_bounds377

      public static final org.antlr.runtime.BitSet FOLLOW_SYLLABLE_BOUNDS_in_syllable_bounds377
    • FOLLOW_sctype_in_syllable_bounds381

      public static final org.antlr.runtime.BitSet FOLLOW_sctype_in_syllable_bounds381
    • FOLLOW_sctype_in_syllable_bounds385

      public static final org.antlr.runtime.BitSet FOLLOW_sctype_in_syllable_bounds385
    • FOLLOW_COMPOUND_MATCHER_in_compound_matcher410

      public static final org.antlr.runtime.BitSet FOLLOW_COMPOUND_MATCHER_in_compound_matcher410
    • FOLLOW_single_phone_matcher_in_compound_matcher414

      public static final org.antlr.runtime.BitSet FOLLOW_single_phone_matcher_in_compound_matcher414
    • FOLLOW_single_phone_matcher_in_compound_matcher418

      public static final org.antlr.runtime.BitSet FOLLOW_single_phone_matcher_in_compound_matcher418
    • FOLLOW_feature_set_matcher_in_single_phone_matcher439

      public static final org.antlr.runtime.BitSet FOLLOW_feature_set_matcher_in_single_phone_matcher439
    • FOLLOW_base_phone_matcher_in_single_phone_matcher449

      public static final org.antlr.runtime.BitSet FOLLOW_base_phone_matcher_in_single_phone_matcher449
    • FOLLOW_regex_matcher_in_single_phone_matcher459

      public static final org.antlr.runtime.BitSet FOLLOW_regex_matcher_in_single_phone_matcher459
    • FOLLOW_predefined_phone_class_in_single_phone_matcher469

      public static final org.antlr.runtime.BitSet FOLLOW_predefined_phone_class_in_single_phone_matcher469
    • FOLLOW_PHONE_CLASS_in_class_matcher497

      public static final org.antlr.runtime.BitSet FOLLOW_PHONE_CLASS_in_class_matcher497
    • FOLLOW_single_phone_matcher_in_class_matcher502

      public static final org.antlr.runtime.BitSet FOLLOW_single_phone_matcher_in_class_matcher502
    • FOLLOW_PLUGIN_in_plugin_matcher535

      public static final org.antlr.runtime.BitSet FOLLOW_PLUGIN_in_plugin_matcher535
    • FOLLOW_OPEN_PAREN_in_plugin_matcher537

      public static final org.antlr.runtime.BitSet FOLLOW_OPEN_PAREN_in_plugin_matcher537
    • FOLLOW_argument_list_in_plugin_matcher539

      public static final org.antlr.runtime.BitSet FOLLOW_argument_list_in_plugin_matcher539
    • FOLLOW_CLOSE_PAREN_in_plugin_matcher542

      public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_PAREN_in_plugin_matcher542
    • FOLLOW_PLUGIN_in_plugin_matcher552

      public static final org.antlr.runtime.BitSet FOLLOW_PLUGIN_in_plugin_matcher552
    • FOLLOW_MINUS_in_plugin_matcher554

      public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_plugin_matcher554
    • FOLLOW_sctype_in_plugin_matcher559

      public static final org.antlr.runtime.BitSet FOLLOW_sctype_in_plugin_matcher559
    • FOLLOW_PLUGIN_in_plugin_matcher571

      public static final org.antlr.runtime.BitSet FOLLOW_PLUGIN_in_plugin_matcher571
    • FOLLOW_single_phone_matcher_in_plugin_matcher575

      public static final org.antlr.runtime.BitSet FOLLOW_single_phone_matcher_in_plugin_matcher575
    • FOLLOW_PLUGIN_in_plugin_matcher585

      public static final org.antlr.runtime.BitSet FOLLOW_PLUGIN_in_plugin_matcher585
    • FOLLOW_class_matcher_in_plugin_matcher589

      public static final org.antlr.runtime.BitSet FOLLOW_class_matcher_in_plugin_matcher589
    • FOLLOW_PLUGIN_in_plugin_matcher599

      public static final org.antlr.runtime.BitSet FOLLOW_PLUGIN_in_plugin_matcher599
    • FOLLOW_stress_type_in_plugin_matcher603

      public static final org.antlr.runtime.BitSet FOLLOW_stress_type_in_plugin_matcher603
    • FOLLOW_PLUGIN_in_plugin_matcher613

      public static final org.antlr.runtime.BitSet FOLLOW_PLUGIN_in_plugin_matcher613
    • FOLLOW_TRIANGULAR_COLON_in_plugin_matcher615

      public static final org.antlr.runtime.BitSet FOLLOW_TRIANGULAR_COLON_in_plugin_matcher615
    • FOLLOW_SCTYPE_in_sctype634

      public static final org.antlr.runtime.BitSet FOLLOW_SCTYPE_in_sctype634
    • FOLLOW_STRESS_in_stress_type652

      public static final org.antlr.runtime.BitSet FOLLOW_STRESS_in_stress_type652
    • FOLLOW_ARG_LIST_in_argument_list676

      public static final org.antlr.runtime.BitSet FOLLOW_ARG_LIST_in_argument_list676
    • FOLLOW_argument_in_argument_list681

      public static final org.antlr.runtime.BitSet FOLLOW_argument_in_argument_list681
    • FOLLOW_ARG_in_argument702

      public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_argument702
    • FOLLOW_STRING_in_argument704

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_argument704
    • FOLLOW_BACK_REF_in_back_reference733

      public static final org.antlr.runtime.BitSet FOLLOW_BACK_REF_in_back_reference733
    • FOLLOW_MINUS_in_back_reference736

      public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_back_reference736
    • FOLLOW_FEATURE_SET_in_feature_set_matcher769

      public static final org.antlr.runtime.BitSet FOLLOW_FEATURE_SET_in_feature_set_matcher769
    • FOLLOW_negatable_identifier_in_feature_set_matcher774

      public static final org.antlr.runtime.BitSet FOLLOW_negatable_identifier_in_feature_set_matcher774
    • FOLLOW_LETTER_in_base_phone_matcher797

      public static final org.antlr.runtime.BitSet FOLLOW_LETTER_in_base_phone_matcher797
    • FOLLOW_REGEX_STRING_in_regex_matcher815

      public static final org.antlr.runtime.BitSet FOLLOW_REGEX_STRING_in_regex_matcher815
    • FOLLOW_NAME_in_identifier834

      public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_identifier834
    • FOLLOW_LETTER_in_identifier838

      public static final org.antlr.runtime.BitSet FOLLOW_LETTER_in_identifier838
    • FOLLOW_NAME_in_negatable_identifier859

      public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_negatable_identifier859
    • FOLLOW_MINUS_in_negatable_identifier863

      public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_negatable_identifier863
    • FOLLOW_LETTER_in_negatable_identifier868

      public static final org.antlr.runtime.BitSet FOLLOW_LETTER_in_negatable_identifier868
    • FOLLOW_QUANTIFIER_in_quantifier889

      public static final org.antlr.runtime.BitSet FOLLOW_QUANTIFIER_in_quantifier889
    • FOLLOW_SINGLE_QUANTIFIER_in_quantifier893

      public static final org.antlr.runtime.BitSet FOLLOW_SINGLE_QUANTIFIER_in_quantifier893
    • FOLLOW_SINGLE_QUANTIFIER_in_quantifier897

      public static final org.antlr.runtime.BitSet FOLLOW_SINGLE_QUANTIFIER_in_quantifier897
    • FOLLOW_QUANTIFIER_in_quantifier908

      public static final org.antlr.runtime.BitSet FOLLOW_QUANTIFIER_in_quantifier908
    • FOLLOW_bounded_quantifier_in_quantifier910

      public static final org.antlr.runtime.BitSet FOLLOW_bounded_quantifier_in_quantifier910
    • FOLLOW_SINGLE_QUANTIFIER_in_quantifier914

      public static final org.antlr.runtime.BitSet FOLLOW_SINGLE_QUANTIFIER_in_quantifier914
    • FOLLOW_BOUND_START_in_bounded_quantifier935

      public static final org.antlr.runtime.BitSet FOLLOW_BOUND_START_in_bounded_quantifier935
    • FOLLOW_INT_in_bounded_quantifier937

      public static final org.antlr.runtime.BitSet FOLLOW_INT_in_bounded_quantifier937
    • FOLLOW_BOUND_START_in_bounded_quantifier947

      public static final org.antlr.runtime.BitSet FOLLOW_BOUND_START_in_bounded_quantifier947
    • FOLLOW_INT_in_bounded_quantifier951

      public static final org.antlr.runtime.BitSet FOLLOW_INT_in_bounded_quantifier951
    • FOLLOW_INT_in_bounded_quantifier955

      public static final org.antlr.runtime.BitSet FOLLOW_INT_in_bounded_quantifier955
    • FOLLOW_P_PHONE_CLASS_in_predefined_phone_class974

      public static final org.antlr.runtime.BitSet FOLLOW_P_PHONE_CLASS_in_predefined_phone_class974
    • FOLLOW_BOUNDARY_MATCHER_in_boundary_matchers992

      public static final org.antlr.runtime.BitSet FOLLOW_BOUNDARY_MATCHER_in_boundary_matchers992
  • Constructor Details

    • PhonexCompiler

      public PhonexCompiler(org.antlr.runtime.tree.TreeNodeStream input)
    • PhonexCompiler

      public PhonexCompiler(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
  • Method Details

    • getDelegates

      public org.antlr.runtime.tree.TreeParser[] getDelegates()
    • getTokenNames

      public String[] getTokenNames()
      Overrides:
      getTokenNames in class org.antlr.runtime.BaseRecognizer
    • getGrammarFileName

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • getFlags

      public int getFlags()
    • filterPluginMatchers

      public PhoneMatcher[] filterPluginMatchers(List<PhoneMatcher> pluginMatchers)
    • expr

      public final PhonexFSA expr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • flags

      public final void flags() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • baseexpr

      public final PhonexFSA baseexpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • exprele

      public final void exprele() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • group

      public final void group() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • matcher

      public final void matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • base_matcher

      public final PhoneMatcher base_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • syllable_matcher

      public final PhonexCompiler.syllable_matcher_return syllable_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • syllable_bounds

      public final PhonexCompiler.syllable_bounds_return syllable_bounds() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • compound_matcher

      public final PhoneMatcher compound_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • single_phone_matcher

      public final PhoneMatcher single_phone_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • class_matcher

      public final PhoneMatcher class_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • plugin_matcher

      public final PhoneMatcher plugin_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • sctype

      public final SyllableConstituentType sctype() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • stress_type

      public final SyllableStress stress_type() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • argument_list

      public final List<String> argument_list() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • argument

      public final String argument() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • back_reference

      public final Integer back_reference() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • feature_set_matcher

      public final FeatureSetMatcher feature_set_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • base_phone_matcher

      public final PhoneMatcher base_phone_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • regex_matcher

      public final PhoneMatcher regex_matcher() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • identifier

      public final String identifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • negatable_identifier

      public final PhonexCompiler.negatable_identifier_return negatable_identifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • quantifier

      public final Quantifier quantifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • bounded_quantifier

      public final Quantifier bounded_quantifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • predefined_phone_class

      public final PhoneMatcher predefined_phone_class() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • boundary_matchers

      public final PhoneMatcher boundary_matchers() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException