ostrich
.
OstrichStringTheory
OstrichStringSort
Related Doc:
package OstrichStringTheory
class
OstrichStringSort
extends
ProxySort
Linear Supertypes
ProxySort
,
Sort
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
OstrichStringSort
ProxySort
Sort
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
OstrichStringSort
()
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
all
(
f: (
ITerm
,
ITerm
,
ITerm
,
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
all
(
f: (
ITerm
,
ITerm
,
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
all
(
f: (
ITerm
,
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
all
(
f: (
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
all
(
f: (
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
all
(
f:
IFormula
)
:
ISortedQuantified
Definition Classes
Sort
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
asTerm
:
Decoder
[
Option
[
ITerm
]]
Definition Classes
Sort
def
augmentModelTermSet
(
model:
Conjunction
,
assignment:
Map
[(
IdealInt
,
Sort
),
ITerm
]
,
allTerms:
Set
[(
IdealInt
,
Sort
)]
,
definedTerms:
Set
[(
IdealInt
,
Sort
)]
)
:
Unit
Definition Classes
ProxySort → Sort
def
boundVariable
(
index:
Int
)
:
IVariable
Definition Classes
Sort
val
cardinality
:
Option
[
IdealInt
]
Definition Classes
ProxySort → Sort
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
decodeToTerm
(
d:
IdealInt
,
assignment:
Map
[(
IdealInt
,
Sort
),
ITerm
]
)
:
Option
[
ITerm
]
Definition Classes
OstrichStringSort
→ ProxySort → Sort
def
eps
(
f: (
ITerm
) ⇒
IFormula
)
:
ISortedEpsilon
Definition Classes
Sort
def
eps
(
f:
IFormula
)
:
ISortedEpsilon
Definition Classes
Sort
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
ex
(
f: (
ITerm
,
ITerm
,
ITerm
,
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
ex
(
f: (
ITerm
,
ITerm
,
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
ex
(
f: (
ITerm
,
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
ex
(
f: (
ITerm
,
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
ex
(
f: (
ITerm
) ⇒
IFormula
)
:
IFormula
Definition Classes
Sort
def
ex
(
f:
IFormula
)
:
ISortedQuantified
Definition Classes
Sort
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getSubTerms
(
ids:
Seq
[
Term
]
,
sorts:
Seq
[
Sort
]
,
terms:
Map
[(
IdealInt
,
Sort
),
ITerm
]
)
:
Either
[
Seq
[
ITerm
],
Seq
[(
IdealInt
,
Sort
)]]
Attributes
protected
Definition Classes
Sort
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
lazy val
individuals
:
Stream
[
ITerm
]
Definition Classes
OstrichStringSort
→ ProxySort → Sort
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
membershipConstraint
(
t:
Term
)
(
implicit
order:
TermOrder
)
:
Formula
Definition Classes
ProxySort → Sort
val
name
:
String
Definition Classes
OstrichStringSort
→ ProxySort → Sort
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
newConstant
(
name:
String
)
:
ConstantTerm
Definition Classes
Sort
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
setTheory
(
_theory:
OstrichStringTheory
)
:
Unit
Attributes
protected[
ostrich
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
Sort → AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
witness
:
Option
[
ITerm
]
Definition Classes
Sort
Inherited from
ProxySort
Inherited from
Sort
Inherited from
AnyRef
Inherited from
Any
Ungrouped