共用方式為


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