Show / Hide Table of Contents

Interface ImicrocListener

This interface defines a complete listener for a parse tree produced by microcParser.

Namespace: GCore.Antlr.Grammers.Microc
Assembly: Microc.dll
Syntax
public interface ImicrocListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterBlockstatement(microcParser.BlockstatementContext)

Enter a parse tree produced by blockstatement().

Declaration
void EnterBlockstatement(microcParser.BlockstatementContext context)
Parameters
Type Name Description
microcParser.BlockstatementContext context

The parse tree.

| Improve this Doc View Source

EnterExpr(microcParser.ExprContext)

Enter a parse tree produced by expr().

Declaration
void EnterExpr(microcParser.ExprContext context)
Parameters
Type Name Description
microcParser.ExprContext context

The parse tree.

| Improve this Doc View Source

EnterExprstatement(microcParser.ExprstatementContext)

Enter a parse tree produced by exprstatement().

Declaration
void EnterExprstatement(microcParser.ExprstatementContext context)
Parameters
Type Name Description
microcParser.ExprstatementContext context

The parse tree.

| Improve this Doc View Source

EnterId_(microcParser.Id_Context)

Enter a parse tree produced by id_().

Declaration
void EnterId_(microcParser.Id_Context context)
Parameters
Type Name Description
microcParser.Id_Context context

The parse tree.

| Improve this Doc View Source

EnterIfstatement(microcParser.IfstatementContext)

Enter a parse tree produced by ifstatement().

Declaration
void EnterIfstatement(microcParser.IfstatementContext context)
Parameters
Type Name Description
microcParser.IfstatementContext context

The parse tree.

| Improve this Doc View Source

EnterInteger(microcParser.IntegerContext)

Enter a parse tree produced by integer().

Declaration
void EnterInteger(microcParser.IntegerContext context)
Parameters
Type Name Description
microcParser.IntegerContext context

The parse tree.

| Improve this Doc View Source

EnterParen_expr(microcParser.Paren_exprContext)

Enter a parse tree produced by paren_expr().

Declaration
void EnterParen_expr(microcParser.Paren_exprContext context)
Parameters
Type Name Description
microcParser.Paren_exprContext context

The parse tree.

| Improve this Doc View Source

EnterProgram(microcParser.ProgramContext)

Enter a parse tree produced by program().

Declaration
void EnterProgram(microcParser.ProgramContext context)
Parameters
Type Name Description
microcParser.ProgramContext context

The parse tree.

| Improve this Doc View Source

EnterStatement(microcParser.StatementContext)

Enter a parse tree produced by statement().

Declaration
void EnterStatement(microcParser.StatementContext context)
Parameters
Type Name Description
microcParser.StatementContext context

The parse tree.

| Improve this Doc View Source

EnterSum_(microcParser.Sum_Context)

Enter a parse tree produced by sum_().

Declaration
void EnterSum_(microcParser.Sum_Context context)
Parameters
Type Name Description
microcParser.Sum_Context context

The parse tree.

| Improve this Doc View Source

EnterTerm(microcParser.TermContext)

Enter a parse tree produced by term().

Declaration
void EnterTerm(microcParser.TermContext context)
Parameters
Type Name Description
microcParser.TermContext context

The parse tree.

| Improve this Doc View Source

EnterTest(microcParser.TestContext)

Enter a parse tree produced by test().

Declaration
void EnterTest(microcParser.TestContext context)
Parameters
Type Name Description
microcParser.TestContext context

The parse tree.

| Improve this Doc View Source

EnterWhilestatement(microcParser.WhilestatementContext)

Enter a parse tree produced by whilestatement().

Declaration
void EnterWhilestatement(microcParser.WhilestatementContext context)
Parameters
Type Name Description
microcParser.WhilestatementContext context

The parse tree.

| Improve this Doc View Source

ExitBlockstatement(microcParser.BlockstatementContext)

Exit a parse tree produced by blockstatement().

Declaration
void ExitBlockstatement(microcParser.BlockstatementContext context)
Parameters
Type Name Description
microcParser.BlockstatementContext context

The parse tree.

| Improve this Doc View Source

ExitExpr(microcParser.ExprContext)

Exit a parse tree produced by expr().

Declaration
void ExitExpr(microcParser.ExprContext context)
Parameters
Type Name Description
microcParser.ExprContext context

The parse tree.

| Improve this Doc View Source

ExitExprstatement(microcParser.ExprstatementContext)

Exit a parse tree produced by exprstatement().

Declaration
void ExitExprstatement(microcParser.ExprstatementContext context)
Parameters
Type Name Description
microcParser.ExprstatementContext context

The parse tree.

| Improve this Doc View Source

ExitId_(microcParser.Id_Context)

Exit a parse tree produced by id_().

Declaration
void ExitId_(microcParser.Id_Context context)
Parameters
Type Name Description
microcParser.Id_Context context

The parse tree.

| Improve this Doc View Source

ExitIfstatement(microcParser.IfstatementContext)

Exit a parse tree produced by ifstatement().

Declaration
void ExitIfstatement(microcParser.IfstatementContext context)
Parameters
Type Name Description
microcParser.IfstatementContext context

The parse tree.

| Improve this Doc View Source

ExitInteger(microcParser.IntegerContext)

Exit a parse tree produced by integer().

Declaration
void ExitInteger(microcParser.IntegerContext context)
Parameters
Type Name Description
microcParser.IntegerContext context

The parse tree.

| Improve this Doc View Source

ExitParen_expr(microcParser.Paren_exprContext)

Exit a parse tree produced by paren_expr().

Declaration
void ExitParen_expr(microcParser.Paren_exprContext context)
Parameters
Type Name Description
microcParser.Paren_exprContext context

The parse tree.

| Improve this Doc View Source

ExitProgram(microcParser.ProgramContext)

Exit a parse tree produced by program().

Declaration
void ExitProgram(microcParser.ProgramContext context)
Parameters
Type Name Description
microcParser.ProgramContext context

The parse tree.

| Improve this Doc View Source

ExitStatement(microcParser.StatementContext)

Exit a parse tree produced by statement().

Declaration
void ExitStatement(microcParser.StatementContext context)
Parameters
Type Name Description
microcParser.StatementContext context

The parse tree.

| Improve this Doc View Source

ExitSum_(microcParser.Sum_Context)

Exit a parse tree produced by sum_().

Declaration
void ExitSum_(microcParser.Sum_Context context)
Parameters
Type Name Description
microcParser.Sum_Context context

The parse tree.

| Improve this Doc View Source

ExitTerm(microcParser.TermContext)

Exit a parse tree produced by term().

Declaration
void ExitTerm(microcParser.TermContext context)
Parameters
Type Name Description
microcParser.TermContext context

The parse tree.

| Improve this Doc View Source

ExitTest(microcParser.TestContext)

Exit a parse tree produced by test().

Declaration
void ExitTest(microcParser.TestContext context)
Parameters
Type Name Description
microcParser.TestContext context

The parse tree.

| Improve this Doc View Source

ExitWhilestatement(microcParser.WhilestatementContext)

Exit a parse tree produced by whilestatement().

Declaration
void ExitWhilestatement(microcParser.WhilestatementContext context)
Parameters
Type Name Description
microcParser.WhilestatementContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX