Show / Hide Table of Contents

Class mooBaseListener

This class provides an empty implementation of ImooListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Inheritance
System.Object
mooBaseListener
Implements
ImooListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Moo
Assembly: Moo.dll
Syntax
public class mooBaseListener : object, ImooListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAddaliasdecl(mooParser.AddaliasdeclContext)

Enter a parse tree produced by addaliasdecl().

The default implementation does nothing.

Declaration
public virtual void EnterAddaliasdecl(mooParser.AddaliasdeclContext context)
Parameters
Type Name Description
mooParser.AddaliasdeclContext context

The parse tree.

| Improve this Doc View Source

EnterAssignblock(mooParser.AssignblockContext)

Enter a parse tree produced by assignblock().

The default implementation does nothing.

Declaration
public virtual void EnterAssignblock(mooParser.AssignblockContext context)
Parameters
Type Name Description
mooParser.AssignblockContext context

The parse tree.

| Improve this Doc View Source

EnterAtom(mooParser.AtomContext)

Enter a parse tree produced by atom().

The default implementation does nothing.

Declaration
public virtual void EnterAtom(mooParser.AtomContext context)
Parameters
Type Name Description
mooParser.AtomContext context

The parse tree.

| Improve this Doc View Source

EnterCommand(mooParser.CommandContext)

Enter a parse tree produced by command().

The default implementation does nothing.

Declaration
public virtual void EnterCommand(mooParser.CommandContext context)
Parameters
Type Name Description
mooParser.CommandContext context

The parse tree.

| Improve this Doc View Source

EnterCondition(mooParser.ConditionContext)

Enter a parse tree produced by condition().

The default implementation does nothing.

Declaration
public virtual void EnterCondition(mooParser.ConditionContext context)
Parameters
Type Name Description
mooParser.ConditionContext context

The parse tree.

| Improve this Doc View Source

EnterContentsdecl(mooParser.ContentsdeclContext)

Enter a parse tree produced by contentsdecl().

The default implementation does nothing.

Declaration
public virtual void EnterContentsdecl(mooParser.ContentsdeclContext context)
Parameters
Type Name Description
mooParser.ContentsdeclContext context

The parse tree.

| Improve this Doc View Source

EnterCreatedecl(mooParser.CreatedeclContext)

Enter a parse tree produced by createdecl().

The default implementation does nothing.

Declaration
public virtual void EnterCreatedecl(mooParser.CreatedeclContext context)
Parameters
Type Name Description
mooParser.CreatedeclContext context

The parse tree.

| Improve this Doc View Source

EnterDeclaration(mooParser.DeclarationContext)

Enter a parse tree produced by declaration().

The default implementation does nothing.

Declaration
public virtual void EnterDeclaration(mooParser.DeclarationContext context)
Parameters
Type Name Description
mooParser.DeclarationContext context

The parse tree.

| Improve this Doc View Source

EnterDescribedecl(mooParser.DescribedeclContext)

Enter a parse tree produced by describedecl().

The default implementation does nothing.

Declaration
public virtual void EnterDescribedecl(mooParser.DescribedeclContext context)
Parameters
Type Name Description
mooParser.DescribedeclContext context

The parse tree.

| Improve this Doc View Source

EnterDisplaypropertydecl(mooParser.DisplaypropertydeclContext)

Enter a parse tree produced by displaypropertydecl().

The default implementation does nothing.

Declaration
public virtual void EnterDisplaypropertydecl(mooParser.DisplaypropertydeclContext context)
Parameters
Type Name Description
mooParser.DisplaypropertydeclContext context

The parse tree.

| Improve this Doc View Source

EnterDoblock(mooParser.DoblockContext)

Enter a parse tree produced by doblock().

The default implementation does nothing.

Declaration
public virtual void EnterDoblock(mooParser.DoblockContext context)
Parameters
Type Name Description
mooParser.DoblockContext context

The parse tree.

| Improve this Doc View Source

EnterEditdecl(mooParser.EditdeclContext)

Enter a parse tree produced by editdecl().

The default implementation does nothing.

Declaration
public virtual void EnterEditdecl(mooParser.EditdeclContext context)
Parameters
Type Name Description
mooParser.EditdeclContext context

The parse tree.

| Improve this Doc View Source

EnterEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

EnterExpression(mooParser.ExpressionContext)

Enter a parse tree produced by expression().

The default implementation does nothing.

Declaration
public virtual void EnterExpression(mooParser.ExpressionContext context)
Parameters
Type Name Description
mooParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterExpressionlist(mooParser.ExpressionlistContext)

Enter a parse tree produced by expressionlist().

The default implementation does nothing.

Declaration
public virtual void EnterExpressionlist(mooParser.ExpressionlistContext context)
Parameters
Type Name Description
mooParser.ExpressionlistContext context

The parse tree.

| Improve this Doc View Source

EnterFactor(mooParser.FactorContext)

Enter a parse tree produced by factor().

The default implementation does nothing.

Declaration
public virtual void EnterFactor(mooParser.FactorContext context)
Parameters
Type Name Description
mooParser.FactorContext context

The parse tree.

| Improve this Doc View Source

EnterForblock(mooParser.ForblockContext)

Enter a parse tree produced by forblock().

The default implementation does nothing.

Declaration
public virtual void EnterForblock(mooParser.ForblockContext context)
Parameters
Type Name Description
mooParser.ForblockContext context

The parse tree.

| Improve this Doc View Source

EnterFunctioninvocation(mooParser.FunctioninvocationContext)

Enter a parse tree produced by functioninvocation().

The default implementation does nothing.

Declaration
public virtual void EnterFunctioninvocation(mooParser.FunctioninvocationContext context)
Parameters
Type Name Description
mooParser.FunctioninvocationContext context

The parse tree.

| Improve this Doc View Source

EnterIfblock(mooParser.IfblockContext)

Enter a parse tree produced by ifblock().

The default implementation does nothing.

Declaration
public virtual void EnterIfblock(mooParser.IfblockContext context)
Parameters
Type Name Description
mooParser.IfblockContext context

The parse tree.

| Improve this Doc View Source

EnterInteger(mooParser.IntegerContext)

Enter a parse tree produced by integer().

The default implementation does nothing.

Declaration
public virtual void EnterInteger(mooParser.IntegerContext context)
Parameters
Type Name Description
mooParser.IntegerContext context

The parse tree.

| Improve this Doc View Source

EnterKidsdecl(mooParser.KidsdeclContext)

Enter a parse tree produced by kidsdecl().

The default implementation does nothing.

Declaration
public virtual void EnterKidsdecl(mooParser.KidsdeclContext context)
Parameters
Type Name Description
mooParser.KidsdeclContext context

The parse tree.

| Improve this Doc View Source

EnterList_(mooParser.List_Context)

Enter a parse tree produced by list_().

The default implementation does nothing.

Declaration
public virtual void EnterList_(mooParser.List_Context context)
Parameters
Type Name Description
mooParser.List_Context context

The parse tree.

| Improve this Doc View Source

EnterName(mooParser.NameContext)

Enter a parse tree produced by name().

The default implementation does nothing.

Declaration
public virtual void EnterName(mooParser.NameContext context)
Parameters
Type Name Description
mooParser.NameContext context

The parse tree.

| Improve this Doc View Source

EnterNoteditdecl(mooParser.NoteditdeclContext)

Enter a parse tree produced by noteditdecl().

The default implementation does nothing.

Declaration
public virtual void EnterNoteditdecl(mooParser.NoteditdeclContext context)
Parameters
Type Name Description
mooParser.NoteditdeclContext context

The parse tree.

| Improve this Doc View Source

EnterObjref(mooParser.ObjrefContext)

Enter a parse tree produced by objref().

The default implementation does nothing.

Declaration
public virtual void EnterObjref(mooParser.ObjrefContext context)
Parameters
Type Name Description
mooParser.ObjrefContext context

The parse tree.

| Improve this Doc View Source

EnterParentdecl(mooParser.ParentdeclContext)

Enter a parse tree produced by parentdecl().

The default implementation does nothing.

Declaration
public virtual void EnterParentdecl(mooParser.ParentdeclContext context)
Parameters
Type Name Description
mooParser.ParentdeclContext context

The parse tree.

| Improve this Doc View Source

EnterPermissions(mooParser.PermissionsContext)

Enter a parse tree produced by permissions().

The default implementation does nothing.

Declaration
public virtual void EnterPermissions(mooParser.PermissionsContext context)
Parameters
Type Name Description
mooParser.PermissionsContext context

The parse tree.

| Improve this Doc View Source

EnterProg(mooParser.ProgContext)

Enter a parse tree produced by prog().

The default implementation does nothing.

Declaration
public virtual void EnterProg(mooParser.ProgContext context)
Parameters
Type Name Description
mooParser.ProgContext context

The parse tree.

| Improve this Doc View Source

EnterProgramdecl(mooParser.ProgramdeclContext)

Enter a parse tree produced by programdecl().

The default implementation does nothing.

Declaration
public virtual void EnterProgramdecl(mooParser.ProgramdeclContext context)
Parameters
Type Name Description
mooParser.ProgramdeclContext context

The parse tree.

| Improve this Doc View Source

EnterProgramname(mooParser.ProgramnameContext)

Enter a parse tree produced by programname().

The default implementation does nothing.

Declaration
public virtual void EnterProgramname(mooParser.ProgramnameContext context)
Parameters
Type Name Description
mooParser.ProgramnameContext context

The parse tree.

| Improve this Doc View Source

EnterProperty_(mooParser.Property_Context)

Enter a parse tree produced by property_().

The default implementation does nothing.

Declaration
public virtual void EnterProperty_(mooParser.Property_Context context)
Parameters
Type Name Description
mooParser.Property_Context context

The parse tree.

| Improve this Doc View Source

EnterPropertydecl(mooParser.PropertydeclContext)

Enter a parse tree produced by propertydecl().

The default implementation does nothing.

Declaration
public virtual void EnterPropertydecl(mooParser.PropertydeclContext context)
Parameters
Type Name Description
mooParser.PropertydeclContext context

The parse tree.

| Improve this Doc View Source

EnterPropertyname(mooParser.PropertynameContext)

Enter a parse tree produced by propertyname().

The default implementation does nothing.

Declaration
public virtual void EnterPropertyname(mooParser.PropertynameContext context)
Parameters
Type Name Description
mooParser.PropertynameContext context

The parse tree.

| Improve this Doc View Source

EnterReal(mooParser.RealContext)

Enter a parse tree produced by real().

The default implementation does nothing.

Declaration
public virtual void EnterReal(mooParser.RealContext context)
Parameters
Type Name Description
mooParser.RealContext context

The parse tree.

| Improve this Doc View Source

EnterRelop(mooParser.RelopContext)

Enter a parse tree produced by relop().

The default implementation does nothing.

Declaration
public virtual void EnterRelop(mooParser.RelopContext context)
Parameters
Type Name Description
mooParser.RelopContext context

The parse tree.

| Improve this Doc View Source

EnterReturncommand(mooParser.ReturncommandContext)

Enter a parse tree produced by returncommand().

The default implementation does nothing.

Declaration
public virtual void EnterReturncommand(mooParser.ReturncommandContext context)
Parameters
Type Name Description
mooParser.ReturncommandContext context

The parse tree.

| Improve this Doc View Source

EnterRmpropertydecl(mooParser.RmpropertydeclContext)

Enter a parse tree produced by rmpropertydecl().

The default implementation does nothing.

Declaration
public virtual void EnterRmpropertydecl(mooParser.RmpropertydeclContext context)
Parameters
Type Name Description
mooParser.RmpropertydeclContext context

The parse tree.

| Improve this Doc View Source

EnterSetpropertydecl(mooParser.SetpropertydeclContext)

Enter a parse tree produced by setpropertydecl().

The default implementation does nothing.

Declaration
public virtual void EnterSetpropertydecl(mooParser.SetpropertydeclContext context)
Parameters
Type Name Description
mooParser.SetpropertydeclContext context

The parse tree.

| Improve this Doc View Source

EnterSignedAtom(mooParser.SignedAtomContext)

Enter a parse tree produced by signedAtom().

The default implementation does nothing.

Declaration
public virtual void EnterSignedAtom(mooParser.SignedAtomContext context)
Parameters
Type Name Description
mooParser.SignedAtomContext context

The parse tree.

| Improve this Doc View Source

EnterStatement(mooParser.StatementContext)

Enter a parse tree produced by statement().

The default implementation does nothing.

Declaration
public virtual void EnterStatement(mooParser.StatementContext context)
Parameters
Type Name Description
mooParser.StatementContext context

The parse tree.

| Improve this Doc View Source

EnterStringliteral(mooParser.StringliteralContext)

Enter a parse tree produced by stringliteral().

The default implementation does nothing.

Declaration
public virtual void EnterStringliteral(mooParser.StringliteralContext context)
Parameters
Type Name Description
mooParser.StringliteralContext context

The parse tree.

| Improve this Doc View Source

EnterSysname(mooParser.SysnameContext)

Enter a parse tree produced by sysname().

The default implementation does nothing.

Declaration
public virtual void EnterSysname(mooParser.SysnameContext context)
Parameters
Type Name Description
mooParser.SysnameContext context

The parse tree.

| Improve this Doc View Source

EnterTerm(mooParser.TermContext)

Enter a parse tree produced by term().

The default implementation does nothing.

Declaration
public virtual void EnterTerm(mooParser.TermContext context)
Parameters
Type Name Description
mooParser.TermContext context

The parse tree.

| Improve this Doc View Source

EnterTryblock(mooParser.TryblockContext)

Enter a parse tree produced by tryblock().

The default implementation does nothing.

Declaration
public virtual void EnterTryblock(mooParser.TryblockContext context)
Parameters
Type Name Description
mooParser.TryblockContext context

The parse tree.

| Improve this Doc View Source

EnterUsername(mooParser.UsernameContext)

Enter a parse tree produced by username().

The default implementation does nothing.

Declaration
public virtual void EnterUsername(mooParser.UsernameContext context)
Parameters
Type Name Description
mooParser.UsernameContext context

The parse tree.

| Improve this Doc View Source

EnterVerb(mooParser.VerbContext)

Enter a parse tree produced by verb().

The default implementation does nothing.

Declaration
public virtual void EnterVerb(mooParser.VerbContext context)
Parameters
Type Name Description
mooParser.VerbContext context

The parse tree.

| Improve this Doc View Source

EnterVerbdecl(mooParser.VerbdeclContext)

Enter a parse tree produced by verbdecl().

The default implementation does nothing.

Declaration
public virtual void EnterVerbdecl(mooParser.VerbdeclContext context)
Parameters
Type Name Description
mooParser.VerbdeclContext context

The parse tree.

| Improve this Doc View Source

EnterVerbinvocation(mooParser.VerbinvocationContext)

Enter a parse tree produced by verbinvocation().

The default implementation does nothing.

Declaration
public virtual void EnterVerbinvocation(mooParser.VerbinvocationContext context)
Parameters
Type Name Description
mooParser.VerbinvocationContext context

The parse tree.

| Improve this Doc View Source

EnterVerbname(mooParser.VerbnameContext)

Enter a parse tree produced by verbname().

The default implementation does nothing.

Declaration
public virtual void EnterVerbname(mooParser.VerbnameContext context)
Parameters
Type Name Description
mooParser.VerbnameContext context

The parse tree.

| Improve this Doc View Source

EnterWhileblock(mooParser.WhileblockContext)

Enter a parse tree produced by whileblock().

The default implementation does nothing.

Declaration
public virtual void EnterWhileblock(mooParser.WhileblockContext context)
Parameters
Type Name Description
mooParser.WhileblockContext context

The parse tree.

| Improve this Doc View Source

ExitAddaliasdecl(mooParser.AddaliasdeclContext)

Exit a parse tree produced by addaliasdecl().

The default implementation does nothing.

Declaration
public virtual void ExitAddaliasdecl(mooParser.AddaliasdeclContext context)
Parameters
Type Name Description
mooParser.AddaliasdeclContext context

The parse tree.

| Improve this Doc View Source

ExitAssignblock(mooParser.AssignblockContext)

Exit a parse tree produced by assignblock().

The default implementation does nothing.

Declaration
public virtual void ExitAssignblock(mooParser.AssignblockContext context)
Parameters
Type Name Description
mooParser.AssignblockContext context

The parse tree.

| Improve this Doc View Source

ExitAtom(mooParser.AtomContext)

Exit a parse tree produced by atom().

The default implementation does nothing.

Declaration
public virtual void ExitAtom(mooParser.AtomContext context)
Parameters
Type Name Description
mooParser.AtomContext context

The parse tree.

| Improve this Doc View Source

ExitCommand(mooParser.CommandContext)

Exit a parse tree produced by command().

The default implementation does nothing.

Declaration
public virtual void ExitCommand(mooParser.CommandContext context)
Parameters
Type Name Description
mooParser.CommandContext context

The parse tree.

| Improve this Doc View Source

ExitCondition(mooParser.ConditionContext)

Exit a parse tree produced by condition().

The default implementation does nothing.

Declaration
public virtual void ExitCondition(mooParser.ConditionContext context)
Parameters
Type Name Description
mooParser.ConditionContext context

The parse tree.

| Improve this Doc View Source

ExitContentsdecl(mooParser.ContentsdeclContext)

Exit a parse tree produced by contentsdecl().

The default implementation does nothing.

Declaration
public virtual void ExitContentsdecl(mooParser.ContentsdeclContext context)
Parameters
Type Name Description
mooParser.ContentsdeclContext context

The parse tree.

| Improve this Doc View Source

ExitCreatedecl(mooParser.CreatedeclContext)

Exit a parse tree produced by createdecl().

The default implementation does nothing.

Declaration
public virtual void ExitCreatedecl(mooParser.CreatedeclContext context)
Parameters
Type Name Description
mooParser.CreatedeclContext context

The parse tree.

| Improve this Doc View Source

ExitDeclaration(mooParser.DeclarationContext)

Exit a parse tree produced by declaration().

The default implementation does nothing.

Declaration
public virtual void ExitDeclaration(mooParser.DeclarationContext context)
Parameters
Type Name Description
mooParser.DeclarationContext context

The parse tree.

| Improve this Doc View Source

ExitDescribedecl(mooParser.DescribedeclContext)

Exit a parse tree produced by describedecl().

The default implementation does nothing.

Declaration
public virtual void ExitDescribedecl(mooParser.DescribedeclContext context)
Parameters
Type Name Description
mooParser.DescribedeclContext context

The parse tree.

| Improve this Doc View Source

ExitDisplaypropertydecl(mooParser.DisplaypropertydeclContext)

Exit a parse tree produced by displaypropertydecl().

The default implementation does nothing.

Declaration
public virtual void ExitDisplaypropertydecl(mooParser.DisplaypropertydeclContext context)
Parameters
Type Name Description
mooParser.DisplaypropertydeclContext context

The parse tree.

| Improve this Doc View Source

ExitDoblock(mooParser.DoblockContext)

Exit a parse tree produced by doblock().

The default implementation does nothing.

Declaration
public virtual void ExitDoblock(mooParser.DoblockContext context)
Parameters
Type Name Description
mooParser.DoblockContext context

The parse tree.

| Improve this Doc View Source

ExitEditdecl(mooParser.EditdeclContext)

Exit a parse tree produced by editdecl().

The default implementation does nothing.

Declaration
public virtual void ExitEditdecl(mooParser.EditdeclContext context)
Parameters
Type Name Description
mooParser.EditdeclContext context

The parse tree.

| Improve this Doc View Source

ExitEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

ExitExpression(mooParser.ExpressionContext)

Exit a parse tree produced by expression().

The default implementation does nothing.

Declaration
public virtual void ExitExpression(mooParser.ExpressionContext context)
Parameters
Type Name Description
mooParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitExpressionlist(mooParser.ExpressionlistContext)

Exit a parse tree produced by expressionlist().

The default implementation does nothing.

Declaration
public virtual void ExitExpressionlist(mooParser.ExpressionlistContext context)
Parameters
Type Name Description
mooParser.ExpressionlistContext context

The parse tree.

| Improve this Doc View Source

ExitFactor(mooParser.FactorContext)

Exit a parse tree produced by factor().

The default implementation does nothing.

Declaration
public virtual void ExitFactor(mooParser.FactorContext context)
Parameters
Type Name Description
mooParser.FactorContext context

The parse tree.

| Improve this Doc View Source

ExitForblock(mooParser.ForblockContext)

Exit a parse tree produced by forblock().

The default implementation does nothing.

Declaration
public virtual void ExitForblock(mooParser.ForblockContext context)
Parameters
Type Name Description
mooParser.ForblockContext context

The parse tree.

| Improve this Doc View Source

ExitFunctioninvocation(mooParser.FunctioninvocationContext)

Exit a parse tree produced by functioninvocation().

The default implementation does nothing.

Declaration
public virtual void ExitFunctioninvocation(mooParser.FunctioninvocationContext context)
Parameters
Type Name Description
mooParser.FunctioninvocationContext context

The parse tree.

| Improve this Doc View Source

ExitIfblock(mooParser.IfblockContext)

Exit a parse tree produced by ifblock().

The default implementation does nothing.

Declaration
public virtual void ExitIfblock(mooParser.IfblockContext context)
Parameters
Type Name Description
mooParser.IfblockContext context

The parse tree.

| Improve this Doc View Source

ExitInteger(mooParser.IntegerContext)

Exit a parse tree produced by integer().

The default implementation does nothing.

Declaration
public virtual void ExitInteger(mooParser.IntegerContext context)
Parameters
Type Name Description
mooParser.IntegerContext context

The parse tree.

| Improve this Doc View Source

ExitKidsdecl(mooParser.KidsdeclContext)

Exit a parse tree produced by kidsdecl().

The default implementation does nothing.

Declaration
public virtual void ExitKidsdecl(mooParser.KidsdeclContext context)
Parameters
Type Name Description
mooParser.KidsdeclContext context

The parse tree.

| Improve this Doc View Source

ExitList_(mooParser.List_Context)

Exit a parse tree produced by list_().

The default implementation does nothing.

Declaration
public virtual void ExitList_(mooParser.List_Context context)
Parameters
Type Name Description
mooParser.List_Context context

The parse tree.

| Improve this Doc View Source

ExitName(mooParser.NameContext)

Exit a parse tree produced by name().

The default implementation does nothing.

Declaration
public virtual void ExitName(mooParser.NameContext context)
Parameters
Type Name Description
mooParser.NameContext context

The parse tree.

| Improve this Doc View Source

ExitNoteditdecl(mooParser.NoteditdeclContext)

Exit a parse tree produced by noteditdecl().

The default implementation does nothing.

Declaration
public virtual void ExitNoteditdecl(mooParser.NoteditdeclContext context)
Parameters
Type Name Description
mooParser.NoteditdeclContext context

The parse tree.

| Improve this Doc View Source

ExitObjref(mooParser.ObjrefContext)

Exit a parse tree produced by objref().

The default implementation does nothing.

Declaration
public virtual void ExitObjref(mooParser.ObjrefContext context)
Parameters
Type Name Description
mooParser.ObjrefContext context

The parse tree.

| Improve this Doc View Source

ExitParentdecl(mooParser.ParentdeclContext)

Exit a parse tree produced by parentdecl().

The default implementation does nothing.

Declaration
public virtual void ExitParentdecl(mooParser.ParentdeclContext context)
Parameters
Type Name Description
mooParser.ParentdeclContext context

The parse tree.

| Improve this Doc View Source

ExitPermissions(mooParser.PermissionsContext)

Exit a parse tree produced by permissions().

The default implementation does nothing.

Declaration
public virtual void ExitPermissions(mooParser.PermissionsContext context)
Parameters
Type Name Description
mooParser.PermissionsContext context

The parse tree.

| Improve this Doc View Source

ExitProg(mooParser.ProgContext)

Exit a parse tree produced by prog().

The default implementation does nothing.

Declaration
public virtual void ExitProg(mooParser.ProgContext context)
Parameters
Type Name Description
mooParser.ProgContext context

The parse tree.

| Improve this Doc View Source

ExitProgramdecl(mooParser.ProgramdeclContext)

Exit a parse tree produced by programdecl().

The default implementation does nothing.

Declaration
public virtual void ExitProgramdecl(mooParser.ProgramdeclContext context)
Parameters
Type Name Description
mooParser.ProgramdeclContext context

The parse tree.

| Improve this Doc View Source

ExitProgramname(mooParser.ProgramnameContext)

Exit a parse tree produced by programname().

The default implementation does nothing.

Declaration
public virtual void ExitProgramname(mooParser.ProgramnameContext context)
Parameters
Type Name Description
mooParser.ProgramnameContext context

The parse tree.

| Improve this Doc View Source

ExitProperty_(mooParser.Property_Context)

Exit a parse tree produced by property_().

The default implementation does nothing.

Declaration
public virtual void ExitProperty_(mooParser.Property_Context context)
Parameters
Type Name Description
mooParser.Property_Context context

The parse tree.

| Improve this Doc View Source

ExitPropertydecl(mooParser.PropertydeclContext)

Exit a parse tree produced by propertydecl().

The default implementation does nothing.

Declaration
public virtual void ExitPropertydecl(mooParser.PropertydeclContext context)
Parameters
Type Name Description
mooParser.PropertydeclContext context

The parse tree.

| Improve this Doc View Source

ExitPropertyname(mooParser.PropertynameContext)

Exit a parse tree produced by propertyname().

The default implementation does nothing.

Declaration
public virtual void ExitPropertyname(mooParser.PropertynameContext context)
Parameters
Type Name Description
mooParser.PropertynameContext context

The parse tree.

| Improve this Doc View Source

ExitReal(mooParser.RealContext)

Exit a parse tree produced by real().

The default implementation does nothing.

Declaration
public virtual void ExitReal(mooParser.RealContext context)
Parameters
Type Name Description
mooParser.RealContext context

The parse tree.

| Improve this Doc View Source

ExitRelop(mooParser.RelopContext)

Exit a parse tree produced by relop().

The default implementation does nothing.

Declaration
public virtual void ExitRelop(mooParser.RelopContext context)
Parameters
Type Name Description
mooParser.RelopContext context

The parse tree.

| Improve this Doc View Source

ExitReturncommand(mooParser.ReturncommandContext)

Exit a parse tree produced by returncommand().

The default implementation does nothing.

Declaration
public virtual void ExitReturncommand(mooParser.ReturncommandContext context)
Parameters
Type Name Description
mooParser.ReturncommandContext context

The parse tree.

| Improve this Doc View Source

ExitRmpropertydecl(mooParser.RmpropertydeclContext)

Exit a parse tree produced by rmpropertydecl().

The default implementation does nothing.

Declaration
public virtual void ExitRmpropertydecl(mooParser.RmpropertydeclContext context)
Parameters
Type Name Description
mooParser.RmpropertydeclContext context

The parse tree.

| Improve this Doc View Source

ExitSetpropertydecl(mooParser.SetpropertydeclContext)

Exit a parse tree produced by setpropertydecl().

The default implementation does nothing.

Declaration
public virtual void ExitSetpropertydecl(mooParser.SetpropertydeclContext context)
Parameters
Type Name Description
mooParser.SetpropertydeclContext context

The parse tree.

| Improve this Doc View Source

ExitSignedAtom(mooParser.SignedAtomContext)

Exit a parse tree produced by signedAtom().

The default implementation does nothing.

Declaration
public virtual void ExitSignedAtom(mooParser.SignedAtomContext context)
Parameters
Type Name Description
mooParser.SignedAtomContext context

The parse tree.

| Improve this Doc View Source

ExitStatement(mooParser.StatementContext)

Exit a parse tree produced by statement().

The default implementation does nothing.

Declaration
public virtual void ExitStatement(mooParser.StatementContext context)
Parameters
Type Name Description
mooParser.StatementContext context

The parse tree.

| Improve this Doc View Source

ExitStringliteral(mooParser.StringliteralContext)

Exit a parse tree produced by stringliteral().

The default implementation does nothing.

Declaration
public virtual void ExitStringliteral(mooParser.StringliteralContext context)
Parameters
Type Name Description
mooParser.StringliteralContext context

The parse tree.

| Improve this Doc View Source

ExitSysname(mooParser.SysnameContext)

Exit a parse tree produced by sysname().

The default implementation does nothing.

Declaration
public virtual void ExitSysname(mooParser.SysnameContext context)
Parameters
Type Name Description
mooParser.SysnameContext context

The parse tree.

| Improve this Doc View Source

ExitTerm(mooParser.TermContext)

Exit a parse tree produced by term().

The default implementation does nothing.

Declaration
public virtual void ExitTerm(mooParser.TermContext context)
Parameters
Type Name Description
mooParser.TermContext context

The parse tree.

| Improve this Doc View Source

ExitTryblock(mooParser.TryblockContext)

Exit a parse tree produced by tryblock().

The default implementation does nothing.

Declaration
public virtual void ExitTryblock(mooParser.TryblockContext context)
Parameters
Type Name Description
mooParser.TryblockContext context

The parse tree.

| Improve this Doc View Source

ExitUsername(mooParser.UsernameContext)

Exit a parse tree produced by username().

The default implementation does nothing.

Declaration
public virtual void ExitUsername(mooParser.UsernameContext context)
Parameters
Type Name Description
mooParser.UsernameContext context

The parse tree.

| Improve this Doc View Source

ExitVerb(mooParser.VerbContext)

Exit a parse tree produced by verb().

The default implementation does nothing.

Declaration
public virtual void ExitVerb(mooParser.VerbContext context)
Parameters
Type Name Description
mooParser.VerbContext context

The parse tree.

| Improve this Doc View Source

ExitVerbdecl(mooParser.VerbdeclContext)

Exit a parse tree produced by verbdecl().

The default implementation does nothing.

Declaration
public virtual void ExitVerbdecl(mooParser.VerbdeclContext context)
Parameters
Type Name Description
mooParser.VerbdeclContext context

The parse tree.

| Improve this Doc View Source

ExitVerbinvocation(mooParser.VerbinvocationContext)

Exit a parse tree produced by verbinvocation().

The default implementation does nothing.

Declaration
public virtual void ExitVerbinvocation(mooParser.VerbinvocationContext context)
Parameters
Type Name Description
mooParser.VerbinvocationContext context

The parse tree.

| Improve this Doc View Source

ExitVerbname(mooParser.VerbnameContext)

Exit a parse tree produced by verbname().

The default implementation does nothing.

Declaration
public virtual void ExitVerbname(mooParser.VerbnameContext context)
Parameters
Type Name Description
mooParser.VerbnameContext context

The parse tree.

| Improve this Doc View Source

ExitWhileblock(mooParser.WhileblockContext)

Exit a parse tree produced by whileblock().

The default implementation does nothing.

Declaration
public virtual void ExitWhileblock(mooParser.WhileblockContext context)
Parameters
Type Name Description
mooParser.WhileblockContext context

The parse tree.

| Improve this Doc View Source

VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)

Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.IErrorNode node
Remarks

The default implementation does nothing.

| Improve this Doc View Source

VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)

Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.ITerminalNode node
Remarks

The default implementation does nothing.

Implements

ImooListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX