LGFileParserListener interface
這個介面會定義由 LGFileParser
所產生的剖析樹狀結構的完整接聽程式。
- Extends
-
ParseTreeListener
屬性
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
enter |
輸入 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
exit |
結束由 |
繼承的屬性
enter |
|
exit |
|
visit |
|
visit |
屬性詳細資料
enterCommentDefinition
輸入 LGFileParser.commentDefinition
所產生的剖析樹狀結構。
enterCommentDefinition?: (ctx: CommentDefinitionContext) => void
屬性值
(ctx: CommentDefinitionContext) => void
enterErrorDefinition
輸入 LGFileParser.errorDefinition
所產生的剖析樹狀結構。
enterErrorDefinition?: (ctx: ErrorDefinitionContext) => void
屬性值
(ctx: ErrorDefinitionContext) => void
enterFile
輸入 LGFileParser.file
所產生的剖析樹狀結構。
enterFile?: (ctx: FileContext) => void
屬性值
(ctx: FileContext) => void
enterImportDefinition
輸入 LGFileParser.importDefinition
所產生的剖析樹狀結構。
enterImportDefinition?: (ctx: ImportDefinitionContext) => void
屬性值
(ctx: ImportDefinitionContext) => void
enterOptionDefinition
輸入 LGFileParser.optionDefinition
所產生的剖析樹狀結構。
enterOptionDefinition?: (ctx: OptionDefinitionContext) => void
屬性值
(ctx: OptionDefinitionContext) => void
enterParagraph
輸入 LGFileParser.paragraph
所產生的剖析樹狀結構。
enterParagraph?: (ctx: ParagraphContext) => void
屬性值
(ctx: ParagraphContext) => void
enterTemplateBody
輸入 LGFileParser.templateBody
所產生的剖析樹狀結構。
enterTemplateBody?: (ctx: TemplateBodyContext) => void
屬性值
(ctx: TemplateBodyContext) => void
enterTemplateBodyLine
輸入 LGFileParser.templateBodyLine
所產生的剖析樹狀結構。
enterTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void
屬性值
(ctx: TemplateBodyLineContext) => void
enterTemplateDefinition
輸入 LGFileParser.templateDefinition
所產生的剖析樹狀結構。
enterTemplateDefinition?: (ctx: TemplateDefinitionContext) => void
屬性值
(ctx: TemplateDefinitionContext) => void
enterTemplateNameLine
輸入 LGFileParser.templateNameLine
所產生的剖析樹狀結構。
enterTemplateNameLine?: (ctx: TemplateNameLineContext) => void
屬性值
(ctx: TemplateNameLineContext) => void
exitCommentDefinition
結束由 LGFileParser.commentDefinition
所產生的剖析樹狀結構。
exitCommentDefinition?: (ctx: CommentDefinitionContext) => void
屬性值
(ctx: CommentDefinitionContext) => void
exitErrorDefinition
結束由 LGFileParser.errorDefinition
所產生的剖析樹狀結構。
exitErrorDefinition?: (ctx: ErrorDefinitionContext) => void
屬性值
(ctx: ErrorDefinitionContext) => void
exitFile
結束由 LGFileParser.file
所產生的剖析樹狀結構。
exitFile?: (ctx: FileContext) => void
屬性值
(ctx: FileContext) => void
exitImportDefinition
結束由 LGFileParser.importDefinition
所產生的剖析樹狀結構。
exitImportDefinition?: (ctx: ImportDefinitionContext) => void
屬性值
(ctx: ImportDefinitionContext) => void
exitOptionDefinition
結束由 LGFileParser.optionDefinition
所產生的剖析樹狀結構。
exitOptionDefinition?: (ctx: OptionDefinitionContext) => void
屬性值
(ctx: OptionDefinitionContext) => void
exitParagraph
結束由 LGFileParser.paragraph
所產生的剖析樹狀結構。
exitParagraph?: (ctx: ParagraphContext) => void
屬性值
(ctx: ParagraphContext) => void
exitTemplateBody
結束由 LGFileParser.templateBody
所產生的剖析樹狀結構。
exitTemplateBody?: (ctx: TemplateBodyContext) => void
屬性值
(ctx: TemplateBodyContext) => void
exitTemplateBodyLine
結束由 LGFileParser.templateBodyLine
所產生的剖析樹狀結構。
exitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void
屬性值
(ctx: TemplateBodyLineContext) => void
exitTemplateDefinition
結束由 LGFileParser.templateDefinition
所產生的剖析樹狀結構。
exitTemplateDefinition?: (ctx: TemplateDefinitionContext) => void
屬性值
(ctx: TemplateDefinitionContext) => void
exitTemplateNameLine
結束由 LGFileParser.templateNameLine
所產生的剖析樹狀結構。
exitTemplateNameLine?: (ctx: TemplateNameLineContext) => void
屬性值
(ctx: TemplateNameLineContext) => 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