CommonRegexListener interface
這個介面會定義由 CommonRegexParser所產生的剖析樹狀結構的完整接聽程式。
- Extends
-
ParseTreeListener
屬性
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| enter |
輸入 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
| exit |
結束由 |
繼承的屬性
| enter |
|
| exit |
|
| visit |
|
| visit |
屬性詳細資料
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