Class TypeChecker
Defined in File typecheck.h
Class Documentation
-
class TypeChecker
Public Functions
-
bool typecheckDomain()
-
bool typecheckProblem()
-
bool typecheckProposition(const proposition *g)
-
bool typecheckDerivationRule(const derivation_rule *d)
-
bool typecheckEffects(const effect_lists *e)
-
bool typecheckExpression(const expression *e)
-
bool subType(const pddl_typed_symbol*, const pddl_typed_symbol*)
-
bool subType(const pddl_type*, const pddl_typed_symbol*)
-
vector<const_symbol*> range(const var_symbol *v)
-
vector<const_symbol*> range(const parameter_symbol *v)
-
vector<const_symbol*> range(const pddl_type *t)
-
bool typecheckDomain()