Clingo.AST

parseProgram

fromPureAST

toPureAST

data Location

data Sign

data Signature s

data Symbol s

data UnaryOperation a

data UnaryOperator

data BinaryOperation a

data BinaryOperator

data Interval a

data Function a

data Pool a

data Term a

data CspProductTerm a

data CspSumTerm a

data CspGuard a

data ComparisonOperator

data CspLiteral a

data Identifier

data Comparison a

data Literal a

data AggregateGuard a

data ConditionalLiteral a

data Aggregate a

data BodyAggregateElement a

data BodyAggregate a

data AggregateFunction

data HeadAggregateElement a

data HeadAggregate a

data Disjunction a

data DisjointElement a

data Disjoint a

data TheoryTermArray a

data TheoryFunction a

data TheoryUnparsedTermElement a

data TheoryUnparsedTerm a

data TheoryTerm a

data TheoryAtomElement a

data TheoryGuard a

data TheoryAtom a

data HeadLiteral a

data BodyLiteral a

data TheoryOperatorDefinition

data TheoryOperatorType

data TheoryTermDefinition

data TheoryGuardDefinition

data TheoryAtomDefinition

data TheoryAtomDefinitionType

data TheoryDefinition

data Rule a

data Definition a

data ShowSignature b

data ShowTerm a

data Minimize a

data Script

data ScriptType

data Program

data External a

data Edge a

data Heuristic a

data Project a

data Statement a b