Поделиться через


CommonRegexListener interface

Этот интерфейс определяет полный прослушиватель для дерева синтаксического анализа, созданного CommonRegexParser.

Extends

ParseTreeListener

Свойства

enterAlpha_nums

Введите дерево синтаксического анализа, созданное CommonRegexParser.alpha_nums.

enterAlternation

Введите дерево синтаксического анализа, созданное CommonRegexParser.alternation.

enterAtom

Введите дерево синтаксического анализа, созданное CommonRegexParser.atom.

enterCapture

Введите дерево синтаксического анализа, созданное CommonRegexParser.capture.

enterCc_atom

Введите дерево синтаксического анализа, созданное CommonRegexParser.cc_atom.

enterCc_literal

Введите дерево синтаксического анализа, созданное CommonRegexParser.cc_literal.

enterCharacter_class

Введите дерево синтаксического анализа, созданное CommonRegexParser.character_class.

enterDigit

Введите дерево синтаксического анализа, созданное CommonRegexParser.digit.

enterDigits

Введите дерево синтаксического анализа, созданное CommonRegexParser.digits.

enterElement

Введите дерево синтаксического анализа, созданное CommonRegexParser.element.

enterExpr

Введите дерево синтаксического анализа, созданное CommonRegexParser.expr.

enterLetter

Введите дерево синтаксического анализа, созданное CommonRegexParser.letter.

enterLiteral

Введите дерево синтаксического анализа, созданное CommonRegexParser.literal.

enterName

Введите дерево синтаксического анализа, созданное CommonRegexParser.name.

enterNon_capture

Введите дерево синтаксического анализа, созданное CommonRegexParser.non_capture.

enterNon_close_paren

Введите дерево синтаксического анализа, созданное CommonRegexParser.non_close_paren.

enterNon_close_parens

Введите дерево синтаксического анализа, созданное CommonRegexParser.non_close_parens.

enterNumber

Введите дерево синтаксического анализа, созданное CommonRegexParser.number.

enterOctal_char

Введите дерево синтаксического анализа, созданное CommonRegexParser.octal_char.

enterOctal_digit

Введите дерево синтаксического анализа, созданное CommonRegexParser.octal_digit.

enterOption

Введите дерево синтаксического анализа, созданное CommonRegexParser.option.

enterOption_flag

Введите дерево синтаксического анализа, созданное CommonRegexParser.option_flag.

enterParse

Введите дерево синтаксического анализа, созданное CommonRegexParser.parse.

enterQuantifier

Введите дерево синтаксического анализа, созданное CommonRegexParser.quantifier.

enterQuantifier_type

Введите дерево синтаксического анализа, созданное CommonRegexParser.quantifier_type.

enterShared_atom

Введите дерево синтаксического анализа, созданное CommonRegexParser.shared_atom.

enterShared_literal

Введите дерево синтаксического анализа, созданное CommonRegexParser.shared_literal.

exitAlpha_nums

Выход из дерева синтаксического анализа, созданного CommonRegexParser.alpha_nums.

exitAlternation

Выход из дерева синтаксического анализа, созданного CommonRegexParser.alternation.

exitAtom

Выход из дерева синтаксического анализа, созданного CommonRegexParser.atom.

exitCapture

Выход из дерева синтаксического анализа, созданного CommonRegexParser.capture.

exitCc_atom

Выход из дерева синтаксического анализа, созданного CommonRegexParser.cc_atom.

exitCc_literal

Выход из дерева синтаксического анализа, созданного CommonRegexParser.cc_literal.

exitCharacter_class

Выход из дерева синтаксического анализа, созданного CommonRegexParser.character_class.

exitDigit

Выход из дерева синтаксического анализа, созданного CommonRegexParser.digit.

exitDigits

Выход из дерева синтаксического анализа, созданного CommonRegexParser.digits.

exitElement

Выход из дерева синтаксического анализа, созданного CommonRegexParser.element.

exitExpr

Выход из дерева синтаксического анализа, созданного CommonRegexParser.expr.

exitLetter

Выход из дерева синтаксического анализа, созданного CommonRegexParser.letter.

exitLiteral

Выход из дерева синтаксического анализа, созданного CommonRegexParser.literal.

exitName

Выход из дерева синтаксического анализа, созданного CommonRegexParser.name.

exitNon_capture

Выход из дерева синтаксического анализа, созданного CommonRegexParser.non_capture.

exitNon_close_paren

Выход из дерева синтаксического анализа, созданного CommonRegexParser.non_close_paren.

exitNon_close_parens

Выход из дерева синтаксического анализа, созданного CommonRegexParser.non_close_parens.

exitNumber

Выход из дерева синтаксического анализа, созданного CommonRegexParser.number.

exitOctal_char

Выход из дерева синтаксического анализа, созданного CommonRegexParser.octal_char.

exitOctal_digit

Выход из дерева синтаксического анализа, созданного CommonRegexParser.octal_digit.

exitOption

Выход из дерева синтаксического анализа, созданного CommonRegexParser.option.

exitOption_flag

Выход из дерева синтаксического анализа, созданного CommonRegexParser.option_flag.

exitParse

Выход из дерева синтаксического анализа, созданного CommonRegexParser.parse.

exitQuantifier

Выход из дерева синтаксического анализа, созданного CommonRegexParser.quantifier.

exitQuantifier_type

Выход из дерева синтаксического анализа, созданного CommonRegexParser.quantifier_type.

exitShared_atom

Выход из дерева синтаксического анализа, созданного CommonRegexParser.shared_atom.

exitShared_literal

Выход из дерева синтаксического анализа, созданного CommonRegexParser.shared_literal.

Унаследованные свойства

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Сведения о свойстве

enterAlpha_nums

Введите дерево синтаксического анализа, созданное CommonRegexParser.alpha_nums.

enterAlpha_nums?: (ctx: Alpha_numsContext) => void

Значение свойства

(ctx: Alpha_numsContext) => void

enterAlternation

Введите дерево синтаксического анализа, созданное CommonRegexParser.alternation.

enterAlternation?: (ctx: AlternationContext) => void

Значение свойства

(ctx: AlternationContext) => void

enterAtom

Введите дерево синтаксического анализа, созданное CommonRegexParser.atom.

enterAtom?: (ctx: AtomContext) => void

Значение свойства

(ctx: AtomContext) => void

enterCapture

Введите дерево синтаксического анализа, созданное CommonRegexParser.capture.

enterCapture?: (ctx: CaptureContext) => void

Значение свойства

(ctx: CaptureContext) => void

enterCc_atom

Введите дерево синтаксического анализа, созданное CommonRegexParser.cc_atom.

enterCc_atom?: (ctx: Cc_atomContext) => void

Значение свойства

(ctx: Cc_atomContext) => void

enterCc_literal

Введите дерево синтаксического анализа, созданное CommonRegexParser.cc_literal.

enterCc_literal?: (ctx: Cc_literalContext) => void

Значение свойства

(ctx: Cc_literalContext) => void

enterCharacter_class

Введите дерево синтаксического анализа, созданное CommonRegexParser.character_class.

enterCharacter_class?: (ctx: Character_classContext) => void

Значение свойства

(ctx: Character_classContext) => void

enterDigit

Введите дерево синтаксического анализа, созданное CommonRegexParser.digit.

enterDigit?: (ctx: DigitContext) => void

Значение свойства

(ctx: DigitContext) => void

enterDigits

Введите дерево синтаксического анализа, созданное CommonRegexParser.digits.

enterDigits?: (ctx: DigitsContext) => void

Значение свойства

(ctx: DigitsContext) => void

enterElement

Введите дерево синтаксического анализа, созданное CommonRegexParser.element.

enterElement?: (ctx: ElementContext) => void

Значение свойства

(ctx: ElementContext) => void

enterExpr

Введите дерево синтаксического анализа, созданное CommonRegexParser.expr.

enterExpr?: (ctx: ExprContext) => void

Значение свойства

(ctx: ExprContext) => void

enterLetter

Введите дерево синтаксического анализа, созданное CommonRegexParser.letter.

enterLetter?: (ctx: LetterContext) => void

Значение свойства

(ctx: LetterContext) => void

enterLiteral

Введите дерево синтаксического анализа, созданное CommonRegexParser.literal.

enterLiteral?: (ctx: LiteralContext) => void

Значение свойства

(ctx: LiteralContext) => void

enterName

Введите дерево синтаксического анализа, созданное CommonRegexParser.name.

enterName?: (ctx: NameContext) => void

Значение свойства

(ctx: NameContext) => void

enterNon_capture

Введите дерево синтаксического анализа, созданное CommonRegexParser.non_capture.

enterNon_capture?: (ctx: Non_captureContext) => void

Значение свойства

(ctx: Non_captureContext) => void

enterNon_close_paren

Введите дерево синтаксического анализа, созданное CommonRegexParser.non_close_paren.

enterNon_close_paren?: (ctx: Non_close_parenContext) => void

Значение свойства

(ctx: Non_close_parenContext) => void

enterNon_close_parens

Введите дерево синтаксического анализа, созданное CommonRegexParser.non_close_parens.

enterNon_close_parens?: (ctx: Non_close_parensContext) => void

Значение свойства

(ctx: Non_close_parensContext) => void

enterNumber

Введите дерево синтаксического анализа, созданное CommonRegexParser.number.

enterNumber?: (ctx: NumberContext) => void

Значение свойства

(ctx: NumberContext) => void

enterOctal_char

Введите дерево синтаксического анализа, созданное CommonRegexParser.octal_char.

enterOctal_char?: (ctx: Octal_charContext) => void

Значение свойства

(ctx: Octal_charContext) => void

enterOctal_digit

Введите дерево синтаксического анализа, созданное CommonRegexParser.octal_digit.

enterOctal_digit?: (ctx: Octal_digitContext) => void

Значение свойства

(ctx: Octal_digitContext) => void

enterOption

Введите дерево синтаксического анализа, созданное CommonRegexParser.option.

enterOption?: (ctx: OptionContext) => void

Значение свойства

(ctx: OptionContext) => void

enterOption_flag

Введите дерево синтаксического анализа, созданное CommonRegexParser.option_flag.

enterOption_flag?: (ctx: Option_flagContext) => void

Значение свойства

(ctx: Option_flagContext) => void

enterParse

Введите дерево синтаксического анализа, созданное CommonRegexParser.parse.

enterParse?: (ctx: ParseContext) => void

Значение свойства

(ctx: ParseContext) => void

enterQuantifier

Введите дерево синтаксического анализа, созданное CommonRegexParser.quantifier.

enterQuantifier?: (ctx: QuantifierContext) => void

Значение свойства

(ctx: QuantifierContext) => void

enterQuantifier_type

Введите дерево синтаксического анализа, созданное CommonRegexParser.quantifier_type.

enterQuantifier_type?: (ctx: Quantifier_typeContext) => void

Значение свойства

(ctx: Quantifier_typeContext) => void

enterShared_atom

Введите дерево синтаксического анализа, созданное CommonRegexParser.shared_atom.

enterShared_atom?: (ctx: Shared_atomContext) => void

Значение свойства

(ctx: Shared_atomContext) => void

enterShared_literal

Введите дерево синтаксического анализа, созданное CommonRegexParser.shared_literal.

enterShared_literal?: (ctx: Shared_literalContext) => void

Значение свойства

(ctx: Shared_literalContext) => void

exitAlpha_nums

Выход из дерева синтаксического анализа, созданного CommonRegexParser.alpha_nums.

exitAlpha_nums?: (ctx: Alpha_numsContext) => void

Значение свойства

(ctx: Alpha_numsContext) => void

exitAlternation

Выход из дерева синтаксического анализа, созданного CommonRegexParser.alternation.

exitAlternation?: (ctx: AlternationContext) => void

Значение свойства

(ctx: AlternationContext) => void

exitAtom

Выход из дерева синтаксического анализа, созданного CommonRegexParser.atom.

exitAtom?: (ctx: AtomContext) => void

Значение свойства

(ctx: AtomContext) => void

exitCapture

Выход из дерева синтаксического анализа, созданного CommonRegexParser.capture.

exitCapture?: (ctx: CaptureContext) => void

Значение свойства

(ctx: CaptureContext) => void

exitCc_atom

Выход из дерева синтаксического анализа, созданного CommonRegexParser.cc_atom.

exitCc_atom?: (ctx: Cc_atomContext) => void

Значение свойства

(ctx: Cc_atomContext) => void

exitCc_literal

Выход из дерева синтаксического анализа, созданного CommonRegexParser.cc_literal.

exitCc_literal?: (ctx: Cc_literalContext) => void

Значение свойства

(ctx: Cc_literalContext) => void

exitCharacter_class

Выход из дерева синтаксического анализа, созданного CommonRegexParser.character_class.

exitCharacter_class?: (ctx: Character_classContext) => void

Значение свойства

(ctx: Character_classContext) => void

exitDigit

Выход из дерева синтаксического анализа, созданного CommonRegexParser.digit.

exitDigit?: (ctx: DigitContext) => void

Значение свойства

(ctx: DigitContext) => void

exitDigits

Выход из дерева синтаксического анализа, созданного CommonRegexParser.digits.

exitDigits?: (ctx: DigitsContext) => void

Значение свойства

(ctx: DigitsContext) => void

exitElement

Выход из дерева синтаксического анализа, созданного CommonRegexParser.element.

exitElement?: (ctx: ElementContext) => void

Значение свойства

(ctx: ElementContext) => void

exitExpr

Выход из дерева синтаксического анализа, созданного CommonRegexParser.expr.

exitExpr?: (ctx: ExprContext) => void

Значение свойства

(ctx: ExprContext) => void

exitLetter

Выход из дерева синтаксического анализа, созданного CommonRegexParser.letter.

exitLetter?: (ctx: LetterContext) => void

Значение свойства

(ctx: LetterContext) => void

exitLiteral

Выход из дерева синтаксического анализа, созданного CommonRegexParser.literal.

exitLiteral?: (ctx: LiteralContext) => void

Значение свойства

(ctx: LiteralContext) => void

exitName

Выход из дерева синтаксического анализа, созданного CommonRegexParser.name.

exitName?: (ctx: NameContext) => void

Значение свойства

(ctx: NameContext) => void

exitNon_capture

Выход из дерева синтаксического анализа, созданного CommonRegexParser.non_capture.

exitNon_capture?: (ctx: Non_captureContext) => void

Значение свойства

(ctx: Non_captureContext) => void

exitNon_close_paren

Выход из дерева синтаксического анализа, созданного CommonRegexParser.non_close_paren.

exitNon_close_paren?: (ctx: Non_close_parenContext) => void

Значение свойства

(ctx: Non_close_parenContext) => void

exitNon_close_parens

Выход из дерева синтаксического анализа, созданного CommonRegexParser.non_close_parens.

exitNon_close_parens?: (ctx: Non_close_parensContext) => void

Значение свойства

(ctx: Non_close_parensContext) => void

exitNumber

Выход из дерева синтаксического анализа, созданного CommonRegexParser.number.

exitNumber?: (ctx: NumberContext) => void

Значение свойства

(ctx: NumberContext) => void

exitOctal_char

Выход из дерева синтаксического анализа, созданного CommonRegexParser.octal_char.

exitOctal_char?: (ctx: Octal_charContext) => void

Значение свойства

(ctx: Octal_charContext) => void

exitOctal_digit

Выход из дерева синтаксического анализа, созданного CommonRegexParser.octal_digit.

exitOctal_digit?: (ctx: Octal_digitContext) => void

Значение свойства

(ctx: Octal_digitContext) => void

exitOption

Выход из дерева синтаксического анализа, созданного CommonRegexParser.option.

exitOption?: (ctx: OptionContext) => void

Значение свойства

(ctx: OptionContext) => void

exitOption_flag

Выход из дерева синтаксического анализа, созданного CommonRegexParser.option_flag.

exitOption_flag?: (ctx: Option_flagContext) => void

Значение свойства

(ctx: Option_flagContext) => void

exitParse

Выход из дерева синтаксического анализа, созданного CommonRegexParser.parse.

exitParse?: (ctx: ParseContext) => void

Значение свойства

(ctx: ParseContext) => void

exitQuantifier

Выход из дерева синтаксического анализа, созданного CommonRegexParser.quantifier.

exitQuantifier?: (ctx: QuantifierContext) => void

Значение свойства

(ctx: QuantifierContext) => void

exitQuantifier_type

Выход из дерева синтаксического анализа, созданного CommonRegexParser.quantifier_type.

exitQuantifier_type?: (ctx: Quantifier_typeContext) => void

Значение свойства

(ctx: Quantifier_typeContext) => void

exitShared_atom

Выход из дерева синтаксического анализа, созданного CommonRegexParser.shared_atom.

exitShared_atom?: (ctx: Shared_atomContext) => void

Значение свойства

(ctx: Shared_atomContext) => void

exitShared_literal

Выход из дерева синтаксического анализа, созданного CommonRegexParser.shared_literal.

exitShared_literal?: (ctx: Shared_literalContext) => void

Значение свойства

(ctx: Shared_literalContext) => void

Сведения об унаследованном свойстве

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Значение свойства

(ctx: ParserRuleContext) => void

унаследовано от ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Значение свойства

(ctx: ParserRuleContext) => void

унаследовано от ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Значение свойства

(node: ErrorNode) => void

унаследовано от ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Значение свойства

(node: TerminalNode) => void

унаследован от ParseTreeListener.visitTerminal