LGFileParserVisitor interface
Esta interfaz define un visitante genérico completo para un árbol de análisis generado por LGFileParser
.
- Extends
-
ParseTreeVisitor<Result>
Propiedades
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
visit |
Visite un árbol de análisis producido por |
Métodos heredados
visit(Parse |
Visite un árbol de análisis y devuelva un resultado definido por el usuario de la operación. |
visit |
Visite los elementos secundarios de un nodo y devuelva un resultado definido por el usuario de la operación. |
visit |
Visite un nodo de error y devuelva un resultado definido por el usuario de la operación. |
visit |
Visite un nodo de terminal y devuelva un resultado definido por el usuario de la operación. |
Detalles de las propiedades
visitCommentDefinition
Visite un árbol de análisis producido por LGFileParser.commentDefinition
.
visitCommentDefinition?: (ctx: CommentDefinitionContext) => Result
Valor de propiedad
(ctx: CommentDefinitionContext) => Result
visitErrorDefinition
Visite un árbol de análisis producido por LGFileParser.errorDefinition
.
visitErrorDefinition?: (ctx: ErrorDefinitionContext) => Result
Valor de propiedad
(ctx: ErrorDefinitionContext) => Result
visitFile
Visite un árbol de análisis producido por LGFileParser.file
.
visitFile?: (ctx: FileContext) => Result
Valor de propiedad
(ctx: FileContext) => Result
visitImportDefinition
Visite un árbol de análisis producido por LGFileParser.importDefinition
.
visitImportDefinition?: (ctx: ImportDefinitionContext) => Result
Valor de propiedad
(ctx: ImportDefinitionContext) => Result
visitOptionDefinition
Visite un árbol de análisis producido por LGFileParser.optionDefinition
.
visitOptionDefinition?: (ctx: OptionDefinitionContext) => Result
Valor de propiedad
(ctx: OptionDefinitionContext) => Result
visitParagraph
Visite un árbol de análisis producido por LGFileParser.paragraph
.
visitParagraph?: (ctx: ParagraphContext) => Result
Valor de propiedad
(ctx: ParagraphContext) => Result
visitTemplateBody
Visite un árbol de análisis producido por LGFileParser.templateBody
.
visitTemplateBody?: (ctx: TemplateBodyContext) => Result
Valor de propiedad
(ctx: TemplateBodyContext) => Result
visitTemplateBodyLine
Visite un árbol de análisis producido por LGFileParser.templateBodyLine
.
visitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => Result
Valor de propiedad
(ctx: TemplateBodyLineContext) => Result
visitTemplateDefinition
Visite un árbol de análisis producido por LGFileParser.templateDefinition
.
visitTemplateDefinition?: (ctx: TemplateDefinitionContext) => Result
Valor de propiedad
(ctx: TemplateDefinitionContext) => Result
visitTemplateNameLine
Visite un árbol de análisis producido por LGFileParser.templateNameLine
.
visitTemplateNameLine?: (ctx: TemplateNameLineContext) => Result
Valor de propiedad
(ctx: TemplateNameLineContext) => Result
Detalles de los métodos heredados
visit(ParseTree)
Visite un árbol de análisis y devuelva un resultado definido por el usuario de la operación.
function visit(tree: ParseTree): Result
Parámetros
- tree
-
ParseTree
El buildParseTree que se va a visitar.
Devoluciones
Result
Resultado de visitar el árbol de análisis.
Heredado de ParseTreeVisitor.visit
visitChildren(RuleNode)
Visite los elementos secundarios de un nodo y devuelva un resultado definido por el usuario de la operación.
function visitChildren(node: RuleNode): Result
Parámetros
- node
-
RuleNode
El <xref:RuleNode> cuyos hijos deben visitarse.
Devoluciones
Result
Resultado de visitar los elementos secundarios del nodo.
Heredado de ParseTreeVisitor.visitChildren
visitErrorNode(ErrorNode)
Visite un nodo de error y devuelva un resultado definido por el usuario de la operación.
function visitErrorNode(node: ErrorNode): Result
Parámetros
- node
-
ErrorNode
El visitErrorNode(ErrorNode) que se va a visitar.
Devoluciones
Result
Resultado de visitar el nodo.
Heredado de ParseTreeVisitor.visitErrorNode
visitTerminal(TerminalNode)
Visite un nodo de terminal y devuelva un resultado definido por el usuario de la operación.
function visitTerminal(node: TerminalNode): Result
Parámetros
- node
-
TerminalNode
El createTerminalNode(ParserRuleContext, Token) que se va a visitar.
Devoluciones
Result
Resultado de visitar el nodo.
Heredado de ParseTreeVisitor.visitTerminal