Changed SAS translator output format once more to make it even closer to the SAS format.
This commit is contained in:
@@ -34,6 +34,8 @@ class Operator
|
||||
static Operator fromSAS(std::istream &istream, const Variables &variables);
|
||||
|
||||
public:
|
||||
void printPredicateAsASP(std::ostream &ostream) const;
|
||||
|
||||
const Predicate &predicate() const;
|
||||
const Conditions &preconditions() const;
|
||||
const Effects &effects() const;
|
||||
|
@@ -44,7 +44,7 @@ struct Value
|
||||
|
||||
void printAsSAS(std::ostream &ostream) const;
|
||||
void printAsASP(std::ostream &ostream) const;
|
||||
void printAsASPPredicateBody(std::ostream &ostream) const;
|
||||
void printAsASPPredicate(std::ostream &ostream) const;
|
||||
|
||||
Sign sign() const;
|
||||
const std::string &name() const;
|
||||
|
@@ -30,7 +30,7 @@ class Variable
|
||||
static const Variable &referenceFromSAS(std::istream &istream, const Variables &variables);
|
||||
|
||||
public:
|
||||
void printNameAsASP(std::ostream &ostream) const;
|
||||
void printNameAsASPPredicate(std::ostream &ostream) const;
|
||||
|
||||
const std::string &name() const;
|
||||
int axiomLayer() const;
|
||||
|
Reference in New Issue
Block a user