Interface IloopVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by loopParser.
Namespace: GCore.Antlr.Grammers.Loop
Assembly: Loop.dll
Syntax
public interface IloopVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAssignstmt(loopParser.AssignstmtContext)
Visit a parse tree produced by assignstmt().
Declaration
Result VisitAssignstmt(loopParser.AssignstmtContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.AssignstmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIncrementstmt(loopParser.IncrementstmtContext)
Visit a parse tree produced by incrementstmt().
Declaration
Result VisitIncrementstmt(loopParser.IncrementstmtContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.IncrementstmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLoopstmt(loopParser.LoopstmtContext)
Visit a parse tree produced by loopstmt().
Declaration
Result VisitLoopstmt(loopParser.LoopstmtContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.LoopstmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNumber(loopParser.NumberContext)
Visit a parse tree produced by number().
Declaration
Result VisitNumber(loopParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.NumberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProg(loopParser.ProgContext)
Visit a parse tree produced by prog().
Declaration
Result VisitProg(loopParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.ProgContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement(loopParser.StatementContext)
Visit a parse tree produced by statement().
Declaration
Result VisitStatement(loopParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.StatementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatementlist(loopParser.StatementlistContext)
Visit a parse tree produced by statementlist().
Declaration
Result VisitStatementlist(loopParser.StatementlistContext context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.StatementlistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVar_(loopParser.Var_Context)
Visit a parse tree produced by var_().
Declaration
Result VisitVar_(loopParser.Var_Context context)
Parameters
Type | Name | Description |
---|---|---|
loopParser.Var_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |