Show / Hide Table of Contents

Interface Ipdp7Visitor<Result>

This interface defines a complete generic visitor for a parse tree produced by pdp7Parser.

Inherited Members
Antlr4.Runtime.Tree.IParseTreeVisitor<Result>.Visit(Antlr4.Runtime.Tree.IParseTree)
Antlr4.Runtime.Tree.IParseTreeVisitor<Result>.VisitChildren(Antlr4.Runtime.Tree.IRuleNode)
Antlr4.Runtime.Tree.IParseTreeVisitor<Result>.VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Antlr4.Runtime.Tree.IParseTreeVisitor<Result>.VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Namespace: GCore.Antlr.Grammers.Pdp7
Assembly: Pdp7.dll
Syntax
[CLSCompliant(false)]
public interface Ipdp7Visitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitArgument(pdp7Parser.ArgumentContext)

Visit a parse tree produced by argument().

Declaration
Result VisitArgument([NotNull] pdp7Parser.ArgumentContext context)
Parameters
Type Name Description
pdp7Parser.ArgumentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAssignment(pdp7Parser.AssignmentContext)

Visit a parse tree produced by assignment().

Declaration
Result VisitAssignment([NotNull] pdp7Parser.AssignmentContext context)
Parameters
Type Name Description
pdp7Parser.AssignmentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAtom(pdp7Parser.AtomContext)

Visit a parse tree produced by atom().

Declaration
Result VisitAtom([NotNull] pdp7Parser.AtomContext context)
Parameters
Type Name Description
pdp7Parser.AtomContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComment(pdp7Parser.CommentContext)

Visit a parse tree produced by comment().

Declaration
Result VisitComment([NotNull] pdp7Parser.CommentContext context)
Parameters
Type Name Description
pdp7Parser.CommentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclaration(pdp7Parser.DeclarationContext)

Visit a parse tree produced by declaration().

Declaration
Result VisitDeclaration([NotNull] pdp7Parser.DeclarationContext context)
Parameters
Type Name Description
pdp7Parser.DeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclarationRight(pdp7Parser.DeclarationRightContext)

Visit a parse tree produced by declarationRight().

Declaration
Result VisitDeclarationRight([NotNull] pdp7Parser.DeclarationRightContext context)
Parameters
Type Name Description
pdp7Parser.DeclarationRightContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclarations(pdp7Parser.DeclarationsContext)

Visit a parse tree produced by declarations().

Declaration
Result VisitDeclarations([NotNull] pdp7Parser.DeclarationsContext context)
Parameters
Type Name Description
pdp7Parser.DeclarationsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEol(pdp7Parser.EolContext)

Visit a parse tree produced by eol().

Declaration
Result VisitEol([NotNull] pdp7Parser.EolContext context)
Parameters
Type Name Description
pdp7Parser.EolContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression(pdp7Parser.ExpressionContext)

Visit a parse tree produced by expression().

Declaration
Result VisitExpression([NotNull] pdp7Parser.ExpressionContext context)
Parameters
Type Name Description
pdp7Parser.ExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInstruction(pdp7Parser.InstructionContext)

Visit a parse tree produced by instruction().

Declaration
Result VisitInstruction([NotNull] pdp7Parser.InstructionContext context)
Parameters
Type Name Description
pdp7Parser.InstructionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLabel(pdp7Parser.LabelContext)

Visit a parse tree produced by label().

Declaration
Result VisitLabel([NotNull] pdp7Parser.LabelContext context)
Parameters
Type Name Description
pdp7Parser.LabelContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLine(pdp7Parser.LineContext)

Visit a parse tree produced by line().

Declaration
Result VisitLine([NotNull] pdp7Parser.LineContext context)
Parameters
Type Name Description
pdp7Parser.LineContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMultiplyingExpression(pdp7Parser.MultiplyingExpressionContext)

Visit a parse tree produced by multiplyingExpression().

Declaration
Result VisitMultiplyingExpression([NotNull] pdp7Parser.MultiplyingExpressionContext context)
Parameters
Type Name Description
pdp7Parser.MultiplyingExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOpcode(pdp7Parser.OpcodeContext)

Visit a parse tree produced by opcode().

Declaration
Result VisitOpcode([NotNull] pdp7Parser.OpcodeContext context)
Parameters
Type Name Description
pdp7Parser.OpcodeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProg(pdp7Parser.ProgContext)

Visit a parse tree produced by prog().

Declaration
Result VisitProg([NotNull] pdp7Parser.ProgContext context)
Parameters
Type Name Description
pdp7Parser.ProgContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitString(pdp7Parser.StringContext)

Visit a parse tree produced by .

Declaration
Result VisitString([NotNull] pdp7Parser.StringContext context)
Parameters
Type Name Description
pdp7Parser.StringContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSymbol(pdp7Parser.SymbolContext)

Visit a parse tree produced by symbol().

Declaration
Result VisitSymbol([NotNull] pdp7Parser.SymbolContext context)
Parameters
Type Name Description
pdp7Parser.SymbolContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVariable(pdp7Parser.VariableContext)

Visit a parse tree produced by variable().

Declaration
Result VisitVariable([NotNull] pdp7Parser.VariableContext context)
Parameters
Type Name Description
pdp7Parser.VariableContext context

The parse tree.

Returns
Type Description
Result
  • Improve this Doc
  • View Source
Back to top Generated by DocFX