Clingo
Loading...
Searching...
No Matches
condlit.hh
1#pragma once
2
3#include <clingo/control/context.hh>
4
5#include <clingo/input/literal.hh>
6
7namespace CppClingo::Control {
8
11
14
17
19
20} // namespace CppClingo::Control
Context object holding necessary data for translating from input to ground representation.
Definition context.hh:39
A conditional literal in a rule body.
Definition body_literal.hh:32
A disjunction of conditional literals.
Definition head_literal.hh:37
void build_bd_lit(BuildContext &ctx, Input::BdLitAggregate const &lit)
Translate body aggregates.
void build_hd_lit(BuildContext &ctx, Input::HdLitAggregate const &lit)
Translate head aggregates.