Module clingo::ast [] [src]

Functions and data structures to work with program ASTs.

Structs

Aggregate
AggregateGuard
Atom
BinaryOperation
BodyAggregate
BodyAggregateElement
BodyLiteral
ConditionalLiteral
CspGuard
CspLiteral
CspProductTerm
CspSumTerm
Definition
Disjoint
DisjointElement
Disjunction
Edge
External
Function
HeadAggregate
HeadAggregateElement
HeadLiteral
Heuristic
Id
Interval
Literal
Minimize
Pool
Program
Project
Rule
Script
ShowSignature
ShowTerm
Term
TheoryAtom
TheoryAtomDefinition
TheoryAtomElement
TheoryDefinition
TheoryFunction
TheoryGuard
TheoryGuardDefinition
TheoryOperatorDefinition
TheoryTerm
TheoryTermArray
TheoryTermDefinition
TheoryUnparsedTerm
TheoryUnparsedTermElement
UnaryOperation

Enums

AggregateFunction
BinaryOperator
BodyLiteralType
ComparisonOperator
HeadLiteralType
LiteralType
ScriptType
Sign
StatementType
TermType
TheoryAtomDefinitionType
TheoryOperatorType
TheoryTermType
UnaryOperator