Show / Hide Table of Contents

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
System.Object
PddlBaseListener
Implements
IPddlListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Pddl
Assembly: Pddl.dll
Syntax
public class PddlBaseListener : object, IPddlListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterActionDef(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| 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

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| 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

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| 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

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