#include <boost/spirit/include/phoenix.hpp>
#include "knowrob/queries/parsers/common.h"
#include "knowrob/queries/parsers/formula.h"
#include "knowrob/queries/parsers/terms.h"
#include "knowrob/queries/parsers/strings.h"
#include "knowrob/queries/QueryError.h"
#include "knowrob/formulas/Predicate.h"
#include "knowrob/formulas/Implication.h"
#include "knowrob/formulas/Conjunction.h"
#include "knowrob/formulas/Disjunction.h"
#include "knowrob/formulas/Negation.h"
#include "knowrob/formulas/ModalFormula.h"
#include "knowrob/terms/ListTerm.h"
#include "knowrob/terms/Term.h"
#include "knowrob/terms/Numeric.h"
#include "knowrob/TimeInterval.h"
#include "knowrob/Logger.h"
Go to the source code of this file.
◆ REPORT_UNRECOGNIZED
#define REPORT_UNRECOGNIZED |
( |
|
opt | ) |
throw QueryError("Unrecognized option ({}) in modal operator.", *(opt)) |
◆ RETURN_FORMULA_RULE
#define RETURN_FORMULA_RULE |
( |
|
expr | ) |
static FormulaRule r(expr); return r |
◆ RETURN_PREDICATE_RULE
#define RETURN_PREDICATE_RULE |
( |
|
expr | ) |
static PredicateRule r(expr); return r |