Class PddlBaseListener
This class provides an empty implementation of IPddlListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Pddl
Assembly: Pddl.dll
Syntax
public class PddlBaseListener : object, IPddlListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterActionDef(PddlParser.ActionDefContext)
Enter a parse tree produced by actionDef().
The default implementation does nothing.
Declaration
public virtual void EnterActionDef(PddlParser.ActionDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ActionDefContext | context | The parse tree. |
EnterActionDefBody(PddlParser.ActionDefBodyContext)
Enter a parse tree produced by actionDefBody().
The default implementation does nothing.
Declaration
public virtual void EnterActionDefBody(PddlParser.ActionDefBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ActionDefBodyContext | context | The parse tree. |
EnterActionSymbol(PddlParser.ActionSymbolContext)
Enter a parse tree produced by actionSymbol().
The default implementation does nothing.
Declaration
public virtual void EnterActionSymbol(PddlParser.ActionSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ActionSymbolContext | context | The parse tree. |
EnterAssignOp(PddlParser.AssignOpContext)
Enter a parse tree produced by assignOp().
The default implementation does nothing.
Declaration
public virtual void EnterAssignOp(PddlParser.AssignOpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AssignOpContext | context | The parse tree. |
EnterAtomicFormulaSkeleton(PddlParser.AtomicFormulaSkeletonContext)
Enter a parse tree produced by atomicFormulaSkeleton().
The default implementation does nothing.
Declaration
public virtual void EnterAtomicFormulaSkeleton(PddlParser.AtomicFormulaSkeletonContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicFormulaSkeletonContext | context | The parse tree. |
EnterAtomicFunctionSkeleton(PddlParser.AtomicFunctionSkeletonContext)
Enter a parse tree produced by atomicFunctionSkeleton().
The default implementation does nothing.
Declaration
public virtual void EnterAtomicFunctionSkeleton(PddlParser.AtomicFunctionSkeletonContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicFunctionSkeletonContext | context | The parse tree. |
EnterAtomicNameFormula(PddlParser.AtomicNameFormulaContext)
Enter a parse tree produced by atomicNameFormula().
The default implementation does nothing.
Declaration
public virtual void EnterAtomicNameFormula(PddlParser.AtomicNameFormulaContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicNameFormulaContext | context | The parse tree. |
EnterAtomicTermFormula(PddlParser.AtomicTermFormulaContext)
Enter a parse tree produced by atomicTermFormula().
The default implementation does nothing.
Declaration
public virtual void EnterAtomicTermFormula(PddlParser.AtomicTermFormulaContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicTermFormulaContext | context | The parse tree. |
EnterBinaryComp(PddlParser.BinaryCompContext)
Enter a parse tree produced by binaryComp().
The default implementation does nothing.
Declaration
public virtual void EnterBinaryComp(PddlParser.BinaryCompContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.BinaryCompContext | context | The parse tree. |
EnterBinaryOp(PddlParser.BinaryOpContext)
Enter a parse tree produced by binaryOp().
The default implementation does nothing.
Declaration
public virtual void EnterBinaryOp(PddlParser.BinaryOpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.BinaryOpContext | context | The parse tree. |
EnterCEffect(PddlParser.CEffectContext)
Enter a parse tree produced by cEffect().
The default implementation does nothing.
Declaration
public virtual void EnterCEffect(PddlParser.CEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.CEffectContext | context | The parse tree. |
EnterCondEffect(PddlParser.CondEffectContext)
Enter a parse tree produced by condEffect().
The default implementation does nothing.
Declaration
public virtual void EnterCondEffect(PddlParser.CondEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.CondEffectContext | context | The parse tree. |
EnterConGD(PddlParser.ConGDContext)
Enter a parse tree produced by conGD().
The default implementation does nothing.
Declaration
public virtual void EnterConGD(PddlParser.ConGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ConGDContext | context | The parse tree. |
EnterConstantsDef(PddlParser.ConstantsDefContext)
Enter a parse tree produced by constantsDef().
The default implementation does nothing.
Declaration
public virtual void EnterConstantsDef(PddlParser.ConstantsDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ConstantsDefContext | context | The parse tree. |
EnterConstraints(PddlParser.ConstraintsContext)
Enter a parse tree produced by constraints().
The default implementation does nothing.
Declaration
public virtual void EnterConstraints(PddlParser.ConstraintsContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ConstraintsContext | context | The parse tree. |
EnterDaDefBody(PddlParser.DaDefBodyContext)
Enter a parse tree produced by daDefBody().
The default implementation does nothing.
Declaration
public virtual void EnterDaDefBody(PddlParser.DaDefBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DaDefBodyContext | context | The parse tree. |
EnterDaEffect(PddlParser.DaEffectContext)
Enter a parse tree produced by daEffect().
The default implementation does nothing.
Declaration
public virtual void EnterDaEffect(PddlParser.DaEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DaEffectContext | context | The parse tree. |
EnterDaGD(PddlParser.DaGDContext)
Enter a parse tree produced by daGD().
The default implementation does nothing.
Declaration
public virtual void EnterDaGD(PddlParser.DaGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DaGDContext | context | The parse tree. |
EnterDerivedDef(PddlParser.DerivedDefContext)
Enter a parse tree produced by derivedDef().
The default implementation does nothing.
Declaration
public virtual void EnterDerivedDef(PddlParser.DerivedDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DerivedDefContext | context | The parse tree. |
EnterDomain(PddlParser.DomainContext)
Enter a parse tree produced by domain().
The default implementation does nothing.
Declaration
public virtual void EnterDomain(PddlParser.DomainContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DomainContext | context | The parse tree. |
EnterDomainName(PddlParser.DomainNameContext)
Enter a parse tree produced by domainName().
The default implementation does nothing.
Declaration
public virtual void EnterDomainName(PddlParser.DomainNameContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DomainNameContext | context | The parse tree. |
EnterDurationConstraint(PddlParser.DurationConstraintContext)
Enter a parse tree produced by durationConstraint().
The default implementation does nothing.
Declaration
public virtual void EnterDurationConstraint(PddlParser.DurationConstraintContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurationConstraintContext | context | The parse tree. |
EnterDurativeActionDef(PddlParser.DurativeActionDefContext)
Enter a parse tree produced by durativeActionDef().
The default implementation does nothing.
Declaration
public virtual void EnterDurativeActionDef(PddlParser.DurativeActionDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurativeActionDefContext | context | The parse tree. |
EnterDurOp(PddlParser.DurOpContext)
Enter a parse tree produced by durOp().
The default implementation does nothing.
Declaration
public virtual void EnterDurOp(PddlParser.DurOpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurOpContext | context | The parse tree. |
EnterDurValue(PddlParser.DurValueContext)
Enter a parse tree produced by durValue().
The default implementation does nothing.
Declaration
public virtual void EnterDurValue(PddlParser.DurValueContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurValueContext | context | The parse tree. |
EnterEffect(PddlParser.EffectContext)
Enter a parse tree produced by effect().
The default implementation does nothing.
Declaration
public virtual void EnterEffect(PddlParser.EffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.EffectContext | context | The parse tree. |
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.
EnterFAssignDA(PddlParser.FAssignDAContext)
Enter a parse tree produced by fAssignDA().
The default implementation does nothing.
Declaration
public virtual void EnterFAssignDA(PddlParser.FAssignDAContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FAssignDAContext | context | The parse tree. |
EnterFComp(PddlParser.FCompContext)
Enter a parse tree produced by fComp().
The default implementation does nothing.
Declaration
public virtual void EnterFComp(PddlParser.FCompContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FCompContext | context | The parse tree. |
EnterFExp(PddlParser.FExpContext)
Enter a parse tree produced by fExp().
The default implementation does nothing.
Declaration
public virtual void EnterFExp(PddlParser.FExpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FExpContext | context | The parse tree. |
EnterFExp2(PddlParser.FExp2Context)
Enter a parse tree produced by fExp2().
The default implementation does nothing.
Declaration
public virtual void EnterFExp2(PddlParser.FExp2Context context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FExp2Context | context | The parse tree. |
EnterFExpDA(PddlParser.FExpDAContext)
Enter a parse tree produced by fExpDA().
The default implementation does nothing.
Declaration
public virtual void EnterFExpDA(PddlParser.FExpDAContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FExpDAContext | context | The parse tree. |
EnterFHead(PddlParser.FHeadContext)
Enter a parse tree produced by fHead().
The default implementation does nothing.
Declaration
public virtual void EnterFHead(PddlParser.FHeadContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FHeadContext | context | The parse tree. |
EnterFunctionList(PddlParser.FunctionListContext)
Enter a parse tree produced by functionList().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionList(PddlParser.FunctionListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionListContext | context | The parse tree. |
EnterFunctionsDef(PddlParser.FunctionsDefContext)
Enter a parse tree produced by functionsDef().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionsDef(PddlParser.FunctionsDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionsDefContext | context | The parse tree. |
EnterFunctionSymbol(PddlParser.FunctionSymbolContext)
Enter a parse tree produced by functionSymbol().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionSymbol(PddlParser.FunctionSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionSymbolContext | context | The parse tree. |
EnterFunctionType(PddlParser.FunctionTypeContext)
Enter a parse tree produced by functionType().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionType(PddlParser.FunctionTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionTypeContext | context | The parse tree. |
EnterGoal(PddlParser.GoalContext)
Enter a parse tree produced by goal().
The default implementation does nothing.
Declaration
public virtual void EnterGoal(PddlParser.GoalContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.GoalContext | context | The parse tree. |
EnterGoalDesc(PddlParser.GoalDescContext)
Enter a parse tree produced by goalDesc().
The default implementation does nothing.
Declaration
public virtual void EnterGoalDesc(PddlParser.GoalDescContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.GoalDescContext | context | The parse tree. |
EnterInit_(PddlParser.Init_Context)
Enter a parse tree produced by init_().
The default implementation does nothing.
Declaration
public virtual void EnterInit_(PddlParser.Init_Context context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.Init_Context | context | The parse tree. |
EnterInitEl(PddlParser.InitElContext)
Enter a parse tree produced by initEl().
The default implementation does nothing.
Declaration
public virtual void EnterInitEl(PddlParser.InitElContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.InitElContext | context | The parse tree. |
EnterInterval(PddlParser.IntervalContext)
Enter a parse tree produced by interval().
The default implementation does nothing.
Declaration
public virtual void EnterInterval(PddlParser.IntervalContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.IntervalContext | context | The parse tree. |
EnterMetricFExp(PddlParser.MetricFExpContext)
Enter a parse tree produced by metricFExp().
The default implementation does nothing.
Declaration
public virtual void EnterMetricFExp(PddlParser.MetricFExpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.MetricFExpContext | context | The parse tree. |
EnterMetricSpec(PddlParser.MetricSpecContext)
Enter a parse tree produced by metricSpec().
The default implementation does nothing.
Declaration
public virtual void EnterMetricSpec(PddlParser.MetricSpecContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.MetricSpecContext | context | The parse tree. |
EnterNameLiteral(PddlParser.NameLiteralContext)
Enter a parse tree produced by nameLiteral().
The default implementation does nothing.
Declaration
public virtual void EnterNameLiteral(PddlParser.NameLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.NameLiteralContext | context | The parse tree. |
EnterObjectDecl(PddlParser.ObjectDeclContext)
Enter a parse tree produced by objectDecl().
The default implementation does nothing.
Declaration
public virtual void EnterObjectDecl(PddlParser.ObjectDeclContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ObjectDeclContext | context | The parse tree. |
EnterOptimization(PddlParser.OptimizationContext)
Enter a parse tree produced by optimization().
The default implementation does nothing.
Declaration
public virtual void EnterOptimization(PddlParser.OptimizationContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.OptimizationContext | context | The parse tree. |
EnterPddlDoc(PddlParser.PddlDocContext)
Enter a parse tree produced by pddlDoc().
The default implementation does nothing.
Declaration
public virtual void EnterPddlDoc(PddlParser.PddlDocContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PddlDocContext | context | The parse tree. |
EnterPEffect(PddlParser.PEffectContext)
Enter a parse tree produced by pEffect().
The default implementation does nothing.
Declaration
public virtual void EnterPEffect(PddlParser.PEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PEffectContext | context | The parse tree. |
EnterPredicate(PddlParser.PredicateContext)
Enter a parse tree produced by predicate().
The default implementation does nothing.
Declaration
public virtual void EnterPredicate(PddlParser.PredicateContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PredicateContext | context | The parse tree. |
EnterPredicatesDef(PddlParser.PredicatesDefContext)
Enter a parse tree produced by predicatesDef().
The default implementation does nothing.
Declaration
public virtual void EnterPredicatesDef(PddlParser.PredicatesDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PredicatesDefContext | context | The parse tree. |
EnterPrefConGD(PddlParser.PrefConGDContext)
Enter a parse tree produced by prefConGD().
The default implementation does nothing.
Declaration
public virtual void EnterPrefConGD(PddlParser.PrefConGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PrefConGDContext | context | The parse tree. |
EnterPrefTimedGD(PddlParser.PrefTimedGDContext)
Enter a parse tree produced by prefTimedGD().
The default implementation does nothing.
Declaration
public virtual void EnterPrefTimedGD(PddlParser.PrefTimedGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PrefTimedGDContext | context | The parse tree. |
EnterPrimType(PddlParser.PrimTypeContext)
Enter a parse tree produced by primType().
The default implementation does nothing.
Declaration
public virtual void EnterPrimType(PddlParser.PrimTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PrimTypeContext | context | The parse tree. |
EnterProbConstraints(PddlParser.ProbConstraintsContext)
Enter a parse tree produced by probConstraints().
The default implementation does nothing.
Declaration
public virtual void EnterProbConstraints(PddlParser.ProbConstraintsContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProbConstraintsContext | context | The parse tree. |
EnterProblem(PddlParser.ProblemContext)
Enter a parse tree produced by problem().
The default implementation does nothing.
Declaration
public virtual void EnterProblem(PddlParser.ProblemContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProblemContext | context | The parse tree. |
EnterProblemDecl(PddlParser.ProblemDeclContext)
Enter a parse tree produced by problemDecl().
The default implementation does nothing.
Declaration
public virtual void EnterProblemDecl(PddlParser.ProblemDeclContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProblemDeclContext | context | The parse tree. |
EnterProblemDomain(PddlParser.ProblemDomainContext)
Enter a parse tree produced by problemDomain().
The default implementation does nothing.
Declaration
public virtual void EnterProblemDomain(PddlParser.ProblemDomainContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProblemDomainContext | context | The parse tree. |
EnterRequireDef(PddlParser.RequireDefContext)
Enter a parse tree produced by requireDef().
The default implementation does nothing.
Declaration
public virtual void EnterRequireDef(PddlParser.RequireDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.RequireDefContext | context | The parse tree. |
EnterSimpleDurationConstraint(PddlParser.SimpleDurationConstraintContext)
Enter a parse tree produced by simpleDurationConstraint().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleDurationConstraint(PddlParser.SimpleDurationConstraintContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.SimpleDurationConstraintContext | context | The parse tree. |
EnterSingleTypeNameList(PddlParser.SingleTypeNameListContext)
Enter a parse tree produced by singleTypeNameList().
The default implementation does nothing.
Declaration
public virtual void EnterSingleTypeNameList(PddlParser.SingleTypeNameListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.SingleTypeNameListContext | context | The parse tree. |
EnterSingleTypeVarList(PddlParser.SingleTypeVarListContext)
Enter a parse tree produced by singleTypeVarList().
The default implementation does nothing.
Declaration
public virtual void EnterSingleTypeVarList(PddlParser.SingleTypeVarListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.SingleTypeVarListContext | context | The parse tree. |
EnterStructureDef(PddlParser.StructureDefContext)
Enter a parse tree produced by structureDef().
The default implementation does nothing.
Declaration
public virtual void EnterStructureDef(PddlParser.StructureDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.StructureDefContext | context | The parse tree. |
EnterTerm(PddlParser.TermContext)
Enter a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void EnterTerm(PddlParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TermContext | context | The parse tree. |
EnterTimedEffect(PddlParser.TimedEffectContext)
Enter a parse tree produced by timedEffect().
The default implementation does nothing.
Declaration
public virtual void EnterTimedEffect(PddlParser.TimedEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TimedEffectContext | context | The parse tree. |
EnterTimedGD(PddlParser.TimedGDContext)
Enter a parse tree produced by timedGD().
The default implementation does nothing.
Declaration
public virtual void EnterTimedGD(PddlParser.TimedGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TimedGDContext | context | The parse tree. |
EnterTimeSpecifier(PddlParser.TimeSpecifierContext)
Enter a parse tree produced by timeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterTimeSpecifier(PddlParser.TimeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TimeSpecifierContext | context | The parse tree. |
EnterType_(PddlParser.Type_Context)
Enter a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void EnterType_(PddlParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.Type_Context | context | The parse tree. |
EnterTypedNameList(PddlParser.TypedNameListContext)
Enter a parse tree produced by typedNameList().
The default implementation does nothing.
Declaration
public virtual void EnterTypedNameList(PddlParser.TypedNameListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TypedNameListContext | context | The parse tree. |
EnterTypedVariableList(PddlParser.TypedVariableListContext)
Enter a parse tree produced by typedVariableList().
The default implementation does nothing.
Declaration
public virtual void EnterTypedVariableList(PddlParser.TypedVariableListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TypedVariableListContext | context | The parse tree. |
EnterTypesDef(PddlParser.TypesDefContext)
Enter a parse tree produced by typesDef().
The default implementation does nothing.
Declaration
public virtual void EnterTypesDef(PddlParser.TypesDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TypesDefContext | context | The parse tree. |
ExitActionDef(PddlParser.ActionDefContext)
Exit a parse tree produced by actionDef().
The default implementation does nothing.
Declaration
public virtual void ExitActionDef(PddlParser.ActionDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ActionDefContext | context | The parse tree. |
ExitActionDefBody(PddlParser.ActionDefBodyContext)
Exit a parse tree produced by actionDefBody().
The default implementation does nothing.
Declaration
public virtual void ExitActionDefBody(PddlParser.ActionDefBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ActionDefBodyContext | context | The parse tree. |
ExitActionSymbol(PddlParser.ActionSymbolContext)
Exit a parse tree produced by actionSymbol().
The default implementation does nothing.
Declaration
public virtual void ExitActionSymbol(PddlParser.ActionSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ActionSymbolContext | context | The parse tree. |
ExitAssignOp(PddlParser.AssignOpContext)
Exit a parse tree produced by assignOp().
The default implementation does nothing.
Declaration
public virtual void ExitAssignOp(PddlParser.AssignOpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AssignOpContext | context | The parse tree. |
ExitAtomicFormulaSkeleton(PddlParser.AtomicFormulaSkeletonContext)
Exit a parse tree produced by atomicFormulaSkeleton().
The default implementation does nothing.
Declaration
public virtual void ExitAtomicFormulaSkeleton(PddlParser.AtomicFormulaSkeletonContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicFormulaSkeletonContext | context | The parse tree. |
ExitAtomicFunctionSkeleton(PddlParser.AtomicFunctionSkeletonContext)
Exit a parse tree produced by atomicFunctionSkeleton().
The default implementation does nothing.
Declaration
public virtual void ExitAtomicFunctionSkeleton(PddlParser.AtomicFunctionSkeletonContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicFunctionSkeletonContext | context | The parse tree. |
ExitAtomicNameFormula(PddlParser.AtomicNameFormulaContext)
Exit a parse tree produced by atomicNameFormula().
The default implementation does nothing.
Declaration
public virtual void ExitAtomicNameFormula(PddlParser.AtomicNameFormulaContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicNameFormulaContext | context | The parse tree. |
ExitAtomicTermFormula(PddlParser.AtomicTermFormulaContext)
Exit a parse tree produced by atomicTermFormula().
The default implementation does nothing.
Declaration
public virtual void ExitAtomicTermFormula(PddlParser.AtomicTermFormulaContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.AtomicTermFormulaContext | context | The parse tree. |
ExitBinaryComp(PddlParser.BinaryCompContext)
Exit a parse tree produced by binaryComp().
The default implementation does nothing.
Declaration
public virtual void ExitBinaryComp(PddlParser.BinaryCompContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.BinaryCompContext | context | The parse tree. |
ExitBinaryOp(PddlParser.BinaryOpContext)
Exit a parse tree produced by binaryOp().
The default implementation does nothing.
Declaration
public virtual void ExitBinaryOp(PddlParser.BinaryOpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.BinaryOpContext | context | The parse tree. |
ExitCEffect(PddlParser.CEffectContext)
Exit a parse tree produced by cEffect().
The default implementation does nothing.
Declaration
public virtual void ExitCEffect(PddlParser.CEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.CEffectContext | context | The parse tree. |
ExitCondEffect(PddlParser.CondEffectContext)
Exit a parse tree produced by condEffect().
The default implementation does nothing.
Declaration
public virtual void ExitCondEffect(PddlParser.CondEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.CondEffectContext | context | The parse tree. |
ExitConGD(PddlParser.ConGDContext)
Exit a parse tree produced by conGD().
The default implementation does nothing.
Declaration
public virtual void ExitConGD(PddlParser.ConGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ConGDContext | context | The parse tree. |
ExitConstantsDef(PddlParser.ConstantsDefContext)
Exit a parse tree produced by constantsDef().
The default implementation does nothing.
Declaration
public virtual void ExitConstantsDef(PddlParser.ConstantsDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ConstantsDefContext | context | The parse tree. |
ExitConstraints(PddlParser.ConstraintsContext)
Exit a parse tree produced by constraints().
The default implementation does nothing.
Declaration
public virtual void ExitConstraints(PddlParser.ConstraintsContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ConstraintsContext | context | The parse tree. |
ExitDaDefBody(PddlParser.DaDefBodyContext)
Exit a parse tree produced by daDefBody().
The default implementation does nothing.
Declaration
public virtual void ExitDaDefBody(PddlParser.DaDefBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DaDefBodyContext | context | The parse tree. |
ExitDaEffect(PddlParser.DaEffectContext)
Exit a parse tree produced by daEffect().
The default implementation does nothing.
Declaration
public virtual void ExitDaEffect(PddlParser.DaEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DaEffectContext | context | The parse tree. |
ExitDaGD(PddlParser.DaGDContext)
Exit a parse tree produced by daGD().
The default implementation does nothing.
Declaration
public virtual void ExitDaGD(PddlParser.DaGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DaGDContext | context | The parse tree. |
ExitDerivedDef(PddlParser.DerivedDefContext)
Exit a parse tree produced by derivedDef().
The default implementation does nothing.
Declaration
public virtual void ExitDerivedDef(PddlParser.DerivedDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DerivedDefContext | context | The parse tree. |
ExitDomain(PddlParser.DomainContext)
Exit a parse tree produced by domain().
The default implementation does nothing.
Declaration
public virtual void ExitDomain(PddlParser.DomainContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DomainContext | context | The parse tree. |
ExitDomainName(PddlParser.DomainNameContext)
Exit a parse tree produced by domainName().
The default implementation does nothing.
Declaration
public virtual void ExitDomainName(PddlParser.DomainNameContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DomainNameContext | context | The parse tree. |
ExitDurationConstraint(PddlParser.DurationConstraintContext)
Exit a parse tree produced by durationConstraint().
The default implementation does nothing.
Declaration
public virtual void ExitDurationConstraint(PddlParser.DurationConstraintContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurationConstraintContext | context | The parse tree. |
ExitDurativeActionDef(PddlParser.DurativeActionDefContext)
Exit a parse tree produced by durativeActionDef().
The default implementation does nothing.
Declaration
public virtual void ExitDurativeActionDef(PddlParser.DurativeActionDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurativeActionDefContext | context | The parse tree. |
ExitDurOp(PddlParser.DurOpContext)
Exit a parse tree produced by durOp().
The default implementation does nothing.
Declaration
public virtual void ExitDurOp(PddlParser.DurOpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurOpContext | context | The parse tree. |
ExitDurValue(PddlParser.DurValueContext)
Exit a parse tree produced by durValue().
The default implementation does nothing.
Declaration
public virtual void ExitDurValue(PddlParser.DurValueContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.DurValueContext | context | The parse tree. |
ExitEffect(PddlParser.EffectContext)
Exit a parse tree produced by effect().
The default implementation does nothing.
Declaration
public virtual void ExitEffect(PddlParser.EffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.EffectContext | context | The parse tree. |
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.
ExitFAssignDA(PddlParser.FAssignDAContext)
Exit a parse tree produced by fAssignDA().
The default implementation does nothing.
Declaration
public virtual void ExitFAssignDA(PddlParser.FAssignDAContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FAssignDAContext | context | The parse tree. |
ExitFComp(PddlParser.FCompContext)
Exit a parse tree produced by fComp().
The default implementation does nothing.
Declaration
public virtual void ExitFComp(PddlParser.FCompContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FCompContext | context | The parse tree. |
ExitFExp(PddlParser.FExpContext)
Exit a parse tree produced by fExp().
The default implementation does nothing.
Declaration
public virtual void ExitFExp(PddlParser.FExpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FExpContext | context | The parse tree. |
ExitFExp2(PddlParser.FExp2Context)
Exit a parse tree produced by fExp2().
The default implementation does nothing.
Declaration
public virtual void ExitFExp2(PddlParser.FExp2Context context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FExp2Context | context | The parse tree. |
ExitFExpDA(PddlParser.FExpDAContext)
Exit a parse tree produced by fExpDA().
The default implementation does nothing.
Declaration
public virtual void ExitFExpDA(PddlParser.FExpDAContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FExpDAContext | context | The parse tree. |
ExitFHead(PddlParser.FHeadContext)
Exit a parse tree produced by fHead().
The default implementation does nothing.
Declaration
public virtual void ExitFHead(PddlParser.FHeadContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FHeadContext | context | The parse tree. |
ExitFunctionList(PddlParser.FunctionListContext)
Exit a parse tree produced by functionList().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionList(PddlParser.FunctionListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionListContext | context | The parse tree. |
ExitFunctionsDef(PddlParser.FunctionsDefContext)
Exit a parse tree produced by functionsDef().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionsDef(PddlParser.FunctionsDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionsDefContext | context | The parse tree. |
ExitFunctionSymbol(PddlParser.FunctionSymbolContext)
Exit a parse tree produced by functionSymbol().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionSymbol(PddlParser.FunctionSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionSymbolContext | context | The parse tree. |
ExitFunctionType(PddlParser.FunctionTypeContext)
Exit a parse tree produced by functionType().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionType(PddlParser.FunctionTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.FunctionTypeContext | context | The parse tree. |
ExitGoal(PddlParser.GoalContext)
Exit a parse tree produced by goal().
The default implementation does nothing.
Declaration
public virtual void ExitGoal(PddlParser.GoalContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.GoalContext | context | The parse tree. |
ExitGoalDesc(PddlParser.GoalDescContext)
Exit a parse tree produced by goalDesc().
The default implementation does nothing.
Declaration
public virtual void ExitGoalDesc(PddlParser.GoalDescContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.GoalDescContext | context | The parse tree. |
ExitInit_(PddlParser.Init_Context)
Exit a parse tree produced by init_().
The default implementation does nothing.
Declaration
public virtual void ExitInit_(PddlParser.Init_Context context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.Init_Context | context | The parse tree. |
ExitInitEl(PddlParser.InitElContext)
Exit a parse tree produced by initEl().
The default implementation does nothing.
Declaration
public virtual void ExitInitEl(PddlParser.InitElContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.InitElContext | context | The parse tree. |
ExitInterval(PddlParser.IntervalContext)
Exit a parse tree produced by interval().
The default implementation does nothing.
Declaration
public virtual void ExitInterval(PddlParser.IntervalContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.IntervalContext | context | The parse tree. |
ExitMetricFExp(PddlParser.MetricFExpContext)
Exit a parse tree produced by metricFExp().
The default implementation does nothing.
Declaration
public virtual void ExitMetricFExp(PddlParser.MetricFExpContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.MetricFExpContext | context | The parse tree. |
ExitMetricSpec(PddlParser.MetricSpecContext)
Exit a parse tree produced by metricSpec().
The default implementation does nothing.
Declaration
public virtual void ExitMetricSpec(PddlParser.MetricSpecContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.MetricSpecContext | context | The parse tree. |
ExitNameLiteral(PddlParser.NameLiteralContext)
Exit a parse tree produced by nameLiteral().
The default implementation does nothing.
Declaration
public virtual void ExitNameLiteral(PddlParser.NameLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.NameLiteralContext | context | The parse tree. |
ExitObjectDecl(PddlParser.ObjectDeclContext)
Exit a parse tree produced by objectDecl().
The default implementation does nothing.
Declaration
public virtual void ExitObjectDecl(PddlParser.ObjectDeclContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ObjectDeclContext | context | The parse tree. |
ExitOptimization(PddlParser.OptimizationContext)
Exit a parse tree produced by optimization().
The default implementation does nothing.
Declaration
public virtual void ExitOptimization(PddlParser.OptimizationContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.OptimizationContext | context | The parse tree. |
ExitPddlDoc(PddlParser.PddlDocContext)
Exit a parse tree produced by pddlDoc().
The default implementation does nothing.
Declaration
public virtual void ExitPddlDoc(PddlParser.PddlDocContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PddlDocContext | context | The parse tree. |
ExitPEffect(PddlParser.PEffectContext)
Exit a parse tree produced by pEffect().
The default implementation does nothing.
Declaration
public virtual void ExitPEffect(PddlParser.PEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PEffectContext | context | The parse tree. |
ExitPredicate(PddlParser.PredicateContext)
Exit a parse tree produced by predicate().
The default implementation does nothing.
Declaration
public virtual void ExitPredicate(PddlParser.PredicateContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PredicateContext | context | The parse tree. |
ExitPredicatesDef(PddlParser.PredicatesDefContext)
Exit a parse tree produced by predicatesDef().
The default implementation does nothing.
Declaration
public virtual void ExitPredicatesDef(PddlParser.PredicatesDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PredicatesDefContext | context | The parse tree. |
ExitPrefConGD(PddlParser.PrefConGDContext)
Exit a parse tree produced by prefConGD().
The default implementation does nothing.
Declaration
public virtual void ExitPrefConGD(PddlParser.PrefConGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PrefConGDContext | context | The parse tree. |
ExitPrefTimedGD(PddlParser.PrefTimedGDContext)
Exit a parse tree produced by prefTimedGD().
The default implementation does nothing.
Declaration
public virtual void ExitPrefTimedGD(PddlParser.PrefTimedGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PrefTimedGDContext | context | The parse tree. |
ExitPrimType(PddlParser.PrimTypeContext)
Exit a parse tree produced by primType().
The default implementation does nothing.
Declaration
public virtual void ExitPrimType(PddlParser.PrimTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.PrimTypeContext | context | The parse tree. |
ExitProbConstraints(PddlParser.ProbConstraintsContext)
Exit a parse tree produced by probConstraints().
The default implementation does nothing.
Declaration
public virtual void ExitProbConstraints(PddlParser.ProbConstraintsContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProbConstraintsContext | context | The parse tree. |
ExitProblem(PddlParser.ProblemContext)
Exit a parse tree produced by problem().
The default implementation does nothing.
Declaration
public virtual void ExitProblem(PddlParser.ProblemContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProblemContext | context | The parse tree. |
ExitProblemDecl(PddlParser.ProblemDeclContext)
Exit a parse tree produced by problemDecl().
The default implementation does nothing.
Declaration
public virtual void ExitProblemDecl(PddlParser.ProblemDeclContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProblemDeclContext | context | The parse tree. |
ExitProblemDomain(PddlParser.ProblemDomainContext)
Exit a parse tree produced by problemDomain().
The default implementation does nothing.
Declaration
public virtual void ExitProblemDomain(PddlParser.ProblemDomainContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.ProblemDomainContext | context | The parse tree. |
ExitRequireDef(PddlParser.RequireDefContext)
Exit a parse tree produced by requireDef().
The default implementation does nothing.
Declaration
public virtual void ExitRequireDef(PddlParser.RequireDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.RequireDefContext | context | The parse tree. |
ExitSimpleDurationConstraint(PddlParser.SimpleDurationConstraintContext)
Exit a parse tree produced by simpleDurationConstraint().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleDurationConstraint(PddlParser.SimpleDurationConstraintContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.SimpleDurationConstraintContext | context | The parse tree. |
ExitSingleTypeNameList(PddlParser.SingleTypeNameListContext)
Exit a parse tree produced by singleTypeNameList().
The default implementation does nothing.
Declaration
public virtual void ExitSingleTypeNameList(PddlParser.SingleTypeNameListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.SingleTypeNameListContext | context | The parse tree. |
ExitSingleTypeVarList(PddlParser.SingleTypeVarListContext)
Exit a parse tree produced by singleTypeVarList().
The default implementation does nothing.
Declaration
public virtual void ExitSingleTypeVarList(PddlParser.SingleTypeVarListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.SingleTypeVarListContext | context | The parse tree. |
ExitStructureDef(PddlParser.StructureDefContext)
Exit a parse tree produced by structureDef().
The default implementation does nothing.
Declaration
public virtual void ExitStructureDef(PddlParser.StructureDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.StructureDefContext | context | The parse tree. |
ExitTerm(PddlParser.TermContext)
Exit a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void ExitTerm(PddlParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TermContext | context | The parse tree. |
ExitTimedEffect(PddlParser.TimedEffectContext)
Exit a parse tree produced by timedEffect().
The default implementation does nothing.
Declaration
public virtual void ExitTimedEffect(PddlParser.TimedEffectContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TimedEffectContext | context | The parse tree. |
ExitTimedGD(PddlParser.TimedGDContext)
Exit a parse tree produced by timedGD().
The default implementation does nothing.
Declaration
public virtual void ExitTimedGD(PddlParser.TimedGDContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TimedGDContext | context | The parse tree. |
ExitTimeSpecifier(PddlParser.TimeSpecifierContext)
Exit a parse tree produced by timeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitTimeSpecifier(PddlParser.TimeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TimeSpecifierContext | context | The parse tree. |
ExitType_(PddlParser.Type_Context)
Exit a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void ExitType_(PddlParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.Type_Context | context | The parse tree. |
ExitTypedNameList(PddlParser.TypedNameListContext)
Exit a parse tree produced by typedNameList().
The default implementation does nothing.
Declaration
public virtual void ExitTypedNameList(PddlParser.TypedNameListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TypedNameListContext | context | The parse tree. |
ExitTypedVariableList(PddlParser.TypedVariableListContext)
Exit a parse tree produced by typedVariableList().
The default implementation does nothing.
Declaration
public virtual void ExitTypedVariableList(PddlParser.TypedVariableListContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TypedVariableListContext | context | The parse tree. |
ExitTypesDef(PddlParser.TypesDefContext)
Exit a parse tree produced by typesDef().
The default implementation does nothing.
Declaration
public virtual void ExitTypesDef(PddlParser.TypesDefContext context)
Parameters
Type | Name | Description |
---|---|---|
PddlParser.TypesDefContext | context | The parse tree. |
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.
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.