Freigeben über


CommonRegexListener interface

Diese Schnittstelle definiert einen vollständigen Listener für eine Analysestruktur, die von erzeugt wird CommonRegexParser.

Extends

ParseTreeListener

Eigenschaften

enterAlpha_nums

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.alpha_nums.

enterAlternation

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.alternation.

enterAtom

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.atom.

enterCapture

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.capture.

enterCc_atom

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.cc_atom.

enterCc_literal

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.cc_literal.

enterCharacter_class

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.character_class.

enterDigit

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.digit.

enterDigits

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.digits.

enterElement

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.element.

enterExpr

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.expr.

enterLetter

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.letter.

enterLiteral

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.literal.

enterName

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.name.

enterNon_capture

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.non_capture.

enterNon_close_paren

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.non_close_paren.

enterNon_close_parens

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.non_close_parens.

enterNumber

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.number.

enterOctal_char

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.octal_char.

enterOctal_digit

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.octal_digit.

enterOption

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.option.

enterOption_flag

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.option_flag.

enterParse

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.parse.

enterQuantifier

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.quantifier.

enterQuantifier_type

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.quantifier_type.

enterShared_atom

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.shared_atom.

enterShared_literal

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.shared_literal.

exitAlpha_nums

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.alpha_nums.

exitAlternation

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.alternation.

exitAtom

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.atom.

exitCapture

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.capture.

exitCc_atom

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.cc_atom.

exitCc_literal

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.cc_literal.

exitCharacter_class

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.character_class.

exitDigit

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.digit.

exitDigits

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.digits.

exitElement

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.element.

exitExpr

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.expr.

exitLetter

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.letter.

exitLiteral

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.literal.

exitName

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.name.

exitNon_capture

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.non_capture.

exitNon_close_paren

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.non_close_paren.

exitNon_close_parens

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.non_close_parens.

exitNumber

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.number.

exitOctal_char

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.octal_char.

exitOctal_digit

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.octal_digit.

exitOption

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.option.

exitOption_flag

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.option_flag.

exitParse

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.parse.

exitQuantifier

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.quantifier.

exitQuantifier_type

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.quantifier_type.

exitShared_atom

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.shared_atom.

exitShared_literal

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.shared_literal.

Geerbte Eigenschaften

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Details zur Eigenschaft

enterAlpha_nums

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.alpha_nums.

enterAlpha_nums?: (ctx: Alpha_numsContext) => void

Eigenschaftswert

(ctx: Alpha_numsContext) => void

enterAlternation

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.alternation.

enterAlternation?: (ctx: AlternationContext) => void

Eigenschaftswert

(ctx: AlternationContext) => void

enterAtom

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.atom.

enterAtom?: (ctx: AtomContext) => void

Eigenschaftswert

(ctx: AtomContext) => void

enterCapture

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.capture.

enterCapture?: (ctx: CaptureContext) => void

Eigenschaftswert

(ctx: CaptureContext) => void

enterCc_atom

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.cc_atom.

enterCc_atom?: (ctx: Cc_atomContext) => void

Eigenschaftswert

(ctx: Cc_atomContext) => void

enterCc_literal

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.cc_literal.

enterCc_literal?: (ctx: Cc_literalContext) => void

Eigenschaftswert

(ctx: Cc_literalContext) => void

enterCharacter_class

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.character_class.

enterCharacter_class?: (ctx: Character_classContext) => void

Eigenschaftswert

(ctx: Character_classContext) => void

enterDigit

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.digit.

enterDigit?: (ctx: DigitContext) => void

Eigenschaftswert

(ctx: DigitContext) => void

enterDigits

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.digits.

enterDigits?: (ctx: DigitsContext) => void

Eigenschaftswert

(ctx: DigitsContext) => void

enterElement

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.element.

enterElement?: (ctx: ElementContext) => void

Eigenschaftswert

(ctx: ElementContext) => void

enterExpr

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.expr.

enterExpr?: (ctx: ExprContext) => void

Eigenschaftswert

(ctx: ExprContext) => void

enterLetter

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.letter.

enterLetter?: (ctx: LetterContext) => void

Eigenschaftswert

(ctx: LetterContext) => void

enterLiteral

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.literal.

enterLiteral?: (ctx: LiteralContext) => void

Eigenschaftswert

(ctx: LiteralContext) => void

enterName

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.name.

enterName?: (ctx: NameContext) => void

Eigenschaftswert

(ctx: NameContext) => void

enterNon_capture

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.non_capture.

enterNon_capture?: (ctx: Non_captureContext) => void

Eigenschaftswert

(ctx: Non_captureContext) => void

enterNon_close_paren

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.non_close_paren.

enterNon_close_paren?: (ctx: Non_close_parenContext) => void

Eigenschaftswert

(ctx: Non_close_parenContext) => void

enterNon_close_parens

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.non_close_parens.

enterNon_close_parens?: (ctx: Non_close_parensContext) => void

Eigenschaftswert

(ctx: Non_close_parensContext) => void

enterNumber

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.number.

enterNumber?: (ctx: NumberContext) => void

Eigenschaftswert

(ctx: NumberContext) => void

enterOctal_char

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.octal_char.

enterOctal_char?: (ctx: Octal_charContext) => void

Eigenschaftswert

(ctx: Octal_charContext) => void

enterOctal_digit

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.octal_digit.

enterOctal_digit?: (ctx: Octal_digitContext) => void

Eigenschaftswert

(ctx: Octal_digitContext) => void

enterOption

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.option.

enterOption?: (ctx: OptionContext) => void

Eigenschaftswert

(ctx: OptionContext) => void

enterOption_flag

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.option_flag.

enterOption_flag?: (ctx: Option_flagContext) => void

Eigenschaftswert

(ctx: Option_flagContext) => void

enterParse

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.parse.

enterParse?: (ctx: ParseContext) => void

Eigenschaftswert

(ctx: ParseContext) => void

enterQuantifier

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.quantifier.

enterQuantifier?: (ctx: QuantifierContext) => void

Eigenschaftswert

(ctx: QuantifierContext) => void

enterQuantifier_type

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.quantifier_type.

enterQuantifier_type?: (ctx: Quantifier_typeContext) => void

Eigenschaftswert

(ctx: Quantifier_typeContext) => void

enterShared_atom

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.shared_atom.

enterShared_atom?: (ctx: Shared_atomContext) => void

Eigenschaftswert

(ctx: Shared_atomContext) => void

enterShared_literal

Geben Sie eine Analysestruktur ein, die von erzeugt wird CommonRegexParser.shared_literal.

enterShared_literal?: (ctx: Shared_literalContext) => void

Eigenschaftswert

(ctx: Shared_literalContext) => void

exitAlpha_nums

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.alpha_nums.

exitAlpha_nums?: (ctx: Alpha_numsContext) => void

Eigenschaftswert

(ctx: Alpha_numsContext) => void

exitAlternation

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.alternation.

exitAlternation?: (ctx: AlternationContext) => void

Eigenschaftswert

(ctx: AlternationContext) => void

exitAtom

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.atom.

exitAtom?: (ctx: AtomContext) => void

Eigenschaftswert

(ctx: AtomContext) => void

exitCapture

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.capture.

exitCapture?: (ctx: CaptureContext) => void

Eigenschaftswert

(ctx: CaptureContext) => void

exitCc_atom

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.cc_atom.

exitCc_atom?: (ctx: Cc_atomContext) => void

Eigenschaftswert

(ctx: Cc_atomContext) => void

exitCc_literal

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.cc_literal.

exitCc_literal?: (ctx: Cc_literalContext) => void

Eigenschaftswert

(ctx: Cc_literalContext) => void

exitCharacter_class

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.character_class.

exitCharacter_class?: (ctx: Character_classContext) => void

Eigenschaftswert

(ctx: Character_classContext) => void

exitDigit

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.digit.

exitDigit?: (ctx: DigitContext) => void

Eigenschaftswert

(ctx: DigitContext) => void

exitDigits

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.digits.

exitDigits?: (ctx: DigitsContext) => void

Eigenschaftswert

(ctx: DigitsContext) => void

exitElement

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.element.

exitElement?: (ctx: ElementContext) => void

Eigenschaftswert

(ctx: ElementContext) => void

exitExpr

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.expr.

exitExpr?: (ctx: ExprContext) => void

Eigenschaftswert

(ctx: ExprContext) => void

exitLetter

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.letter.

exitLetter?: (ctx: LetterContext) => void

Eigenschaftswert

(ctx: LetterContext) => void

exitLiteral

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.literal.

exitLiteral?: (ctx: LiteralContext) => void

Eigenschaftswert

(ctx: LiteralContext) => void

exitName

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.name.

exitName?: (ctx: NameContext) => void

Eigenschaftswert

(ctx: NameContext) => void

exitNon_capture

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.non_capture.

exitNon_capture?: (ctx: Non_captureContext) => void

Eigenschaftswert

(ctx: Non_captureContext) => void

exitNon_close_paren

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.non_close_paren.

exitNon_close_paren?: (ctx: Non_close_parenContext) => void

Eigenschaftswert

(ctx: Non_close_parenContext) => void

exitNon_close_parens

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.non_close_parens.

exitNon_close_parens?: (ctx: Non_close_parensContext) => void

Eigenschaftswert

(ctx: Non_close_parensContext) => void

exitNumber

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.number.

exitNumber?: (ctx: NumberContext) => void

Eigenschaftswert

(ctx: NumberContext) => void

exitOctal_char

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.octal_char.

exitOctal_char?: (ctx: Octal_charContext) => void

Eigenschaftswert

(ctx: Octal_charContext) => void

exitOctal_digit

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.octal_digit.

exitOctal_digit?: (ctx: Octal_digitContext) => void

Eigenschaftswert

(ctx: Octal_digitContext) => void

exitOption

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.option.

exitOption?: (ctx: OptionContext) => void

Eigenschaftswert

(ctx: OptionContext) => void

exitOption_flag

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.option_flag.

exitOption_flag?: (ctx: Option_flagContext) => void

Eigenschaftswert

(ctx: Option_flagContext) => void

exitParse

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.parse.

exitParse?: (ctx: ParseContext) => void

Eigenschaftswert

(ctx: ParseContext) => void

exitQuantifier

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.quantifier.

exitQuantifier?: (ctx: QuantifierContext) => void

Eigenschaftswert

(ctx: QuantifierContext) => void

exitQuantifier_type

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.quantifier_type.

exitQuantifier_type?: (ctx: Quantifier_typeContext) => void

Eigenschaftswert

(ctx: Quantifier_typeContext) => void

exitShared_atom

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.shared_atom.

exitShared_atom?: (ctx: Shared_atomContext) => void

Eigenschaftswert

(ctx: Shared_atomContext) => void

exitShared_literal

Beenden Sie eine analysestruktur, die von erzeugt wird CommonRegexParser.shared_literal.

exitShared_literal?: (ctx: Shared_literalContext) => void

Eigenschaftswert

(ctx: Shared_literalContext) => void

Geerbte Eigenschaftsdetails

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Eigenschaftswert

(ctx: ParserRuleContext) => void

Geerbt von ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Eigenschaftswert

(ctx: ParserRuleContext) => void

Geerbt von ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Eigenschaftswert

(node: ErrorNode) => void

Geerbt von ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Eigenschaftswert

(node: TerminalNode) => void

Geerbt von ParseTreeListener.visitTerminal