slang
slang
es.weso.slang
Alt
And
BNodeKind
BNodeLabel
Card
Card
Clingo
Atom
AtomVar
Condition
Const
Constant
Constraint
Count
Disj
Fact
Func
Function
Head
IntTerm
LessThan
LessThanEqual
Lit
Literal
Neg
PlainString
Pos
Program
Rule
ShowDirective
SimpleTerm
Statement
StrTerm
StringTerm
Term
Tuple
Undef
Var
ClingoNames
Conforms
Datatype
IRIKind
IRILabel
Inconsistent
IntMax
Inv
Label
Max
NoPreds
Not
NotConforms
Pred
PropPath
PropPath
QualifiedArc
Ref
SLang
SLang
SLang2Clingo
ClingoException
STrue
SchemaS
Sequ
ShEx2SLang
ShapesMap
ShapesMap
Star
Unknown
Val
Val
ValidateND
Pair
Validation
Value
Value
ZeroOrMore
slang
/
es.weso.slang
/
Clingo
Clingo
object
Clingo
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Clingo
.type
Type members
Type members
Classlikes
sealed
trait
Atom
extends
Product
with
Serializable
final case
class
AtomVar
(
v:
Var
)
extends
Atom
final case
class
Condition
(
head:
Literal
,
body:
List
[
Literal
])
final case
class
Const
(
name:
String
)
extends
SimpleTerm
final case
class
Constant
(
c:
Const
)
extends
Atom
Constant atom
Constant atom
Value parameters:
c
constant
final case
class
Constraint
(
body:
Literal
*)
extends
Statement
final case
class
Count
(
condition:
Condition
,
value:
Var
)
extends
Literal
final case
class
Disj
(
ls:
Literal
*)
extends
Head
final case
class
Fact
(
head:
Literal
)
extends
Statement
final case
class
Func
(
name:
String
,
terms:
Term
*)
extends
Term
final case
class
Function
(
f:
Func
)
extends
Atom
Function atom
Function atom
sealed
trait
Head
extends
Product
with
Serializable
final case
class
IntTerm
(
n:
Int
)
extends
SimpleTerm
final case
class
LessThan
(
v1:
SimpleTerm
,
v2:
SimpleTerm
)
extends
Literal
final case
class
LessThanEqual
(
v1:
SimpleTerm
,
v2:
SimpleTerm
)
extends
Literal
final case
class
Lit
(
l:
Literal
)
extends
Head
sealed
trait
Literal
extends
Product
with
Serializable
final case
class
Neg
(
a:
Atom
)
extends
Literal
final case
class
PlainString
(
str:
String
)
extends
Statement
final case
class
Pos
(
a:
Atom
)
extends
Literal
case
class
Program
(
statements:
Seq
[
Statement
])
final case
class
Rule
(
head:
Head
,
body:
Literal
*)
extends
Statement
final case
class
ShowDirective
(
name:
String
,
args:
Int
)
extends
Statement
sealed
trait
SimpleTerm
extends
Term
sealed
trait
Statement
extends
Product
with
Serializable
final case
class
StrTerm
(
str:
String
)
extends
SimpleTerm
final case
class
StringTerm
(
str:
String
)
extends
SimpleTerm
sealed
trait
Term
extends
Product
with
Serializable
final case
class
Tuple
(
terms:
Term
*)
extends
Term
case
object
Undef
extends
SimpleTerm
final case
class
Var
(
name:
String
)
extends
SimpleTerm