CommonRegexListener interface

此接口为 生成的 CommonRegexParser分析树定义完整的侦听器。

扩展

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