Show / Hide Table of Contents

Class tinyBaseVisitor<Result>

This class provides an empty implementation of ItinyVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
tinyBaseVisitor<Result>
Implements
ItinyVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Tiny
Assembly: Tiny.dll
Syntax
public class tinyBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ItinyVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitAssign_stmt(tinyParser.Assign_stmtContext)

Visit a parse tree produced by assign_stmt().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAssign_stmt(tinyParser.Assign_stmtContext context)
Parameters
Type Name Description
tinyParser.Assign_stmtContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpr(tinyParser.ExprContext)

Visit a parse tree produced by expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpr(tinyParser.ExprContext context)
Parameters
Type Name Description
tinyParser.ExprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpr_list(tinyParser.Expr_listContext)

Visit a parse tree produced by expr_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpr_list(tinyParser.Expr_listContext context)
Parameters
Type Name Description
tinyParser.Expr_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFactor(tinyParser.FactorContext)

Visit a parse tree produced by factor().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFactor(tinyParser.FactorContext context)
Parameters
Type Name Description
tinyParser.FactorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitId_list(tinyParser.Id_listContext)

Visit a parse tree produced by id_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitId_list(tinyParser.Id_listContext context)
Parameters
Type Name Description
tinyParser.Id_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdent(tinyParser.IdentContext)

Visit a parse tree produced by ident().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIdent(tinyParser.IdentContext context)
Parameters
Type Name Description
tinyParser.IdentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInteger(tinyParser.IntegerContext)

Visit a parse tree produced by integer().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInteger(tinyParser.IntegerContext context)
Parameters
Type Name Description
tinyParser.IntegerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOp(tinyParser.OpContext)

Visit a parse tree produced by op().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOp(tinyParser.OpContext context)
Parameters
Type Name Description
tinyParser.OpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProgram(tinyParser.ProgramContext)

Visit a parse tree produced by program().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProgram(tinyParser.ProgramContext context)
Parameters
Type Name Description
tinyParser.ProgramContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRead_stmt(tinyParser.Read_stmtContext)

Visit a parse tree produced by read_stmt().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRead_stmt(tinyParser.Read_stmtContext context)
Parameters
Type Name Description
tinyParser.Read_stmtContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStmt(tinyParser.StmtContext)

Visit a parse tree produced by stmt().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStmt(tinyParser.StmtContext context)
Parameters
Type Name Description
tinyParser.StmtContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStmt_list(tinyParser.Stmt_listContext)

Visit a parse tree produced by stmt_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStmt_list(tinyParser.Stmt_listContext context)
Parameters
Type Name Description
tinyParser.Stmt_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitWrite_stmt(tinyParser.Write_stmtContext)

Visit a parse tree produced by write_stmt().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitWrite_stmt(tinyParser.Write_stmtContext context)
Parameters
Type Name Description
tinyParser.Write_stmtContext context

The parse tree.

Returns
Type Description
Result

Implements

ItinyVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX