anthem/include/anthem/Utils.h

38 lines
799 B
C
Raw Normal View History

2016-11-22 03:15:52 +01:00
#ifndef __ANTHEM__UTILS_H
#define __ANTHEM__UTILS_H
#include <iostream>
#include <clingo.hh>
#include <anthem/Context.h>
2017-05-31 18:03:19 +02:00
#include <anthem/Location.h>
2016-11-22 03:15:52 +01:00
namespace anthem
{
////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Utils
//
////////////////////////////////////////////////////////////////////////////////////////////////////
constexpr const auto HeadVariablePrefix = "V";
constexpr const auto BodyVariablePrefix = "X";
constexpr const auto UserVariablePrefix = "U";
2016-11-23 03:29:26 +01:00
////////////////////////////////////////////////////////////////////////////////////////////////////
enum class Tristate
{
True,
False,
Unknown,
};
////////////////////////////////////////////////////////////////////////////////////////////////////
2016-11-22 03:15:52 +01:00
}
#endif