Package org.tweetyproject.lp.asp.syntax
Class ASPOperator
java.lang.Object
org.tweetyproject.lp.asp.syntax.ASPOperator
This class collects some common operators used in ASP terms as well as the
possible function names for aggregates.
- Author:
- Anna Gessler
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
The following aggregate functions are supported by the ASP-Core-2 standard and by Tweety.static enum
The arithmetic operators that are supported by the ASP-Core-2 standard: PLUS (+), MINUS (-), TIMES (*), DIV (/)
In addition, the following operators from Clingo and DLV are supported: MODULO (\)static enum
The binary comparative operators that are supported by the ASP-Core-2 standard and by Tweety: LT (<), LEQ (<=), EQ (==), NEQ (!=), GT (>), GEQ (>=)static class
Additional special predicates of the clingo syntax that have no direct representation in the DLV or ASP-Core-2 format.static class
Additional special predicates of the DLV syntax that have no direct representation in the Clingo or ASP-Core-2 format.static enum
An enum representing optimization functions:MINIMIZE
andMAXIMIZE
. -
Constructor Summary
-
Method Summary
-
Constructor Details
-
ASPOperator
public ASPOperator()Default Constructor
-