Package | Description |
---|---|
de.uka.ilkd.key.rule |
This package contains classes for implementing rules.
|
de.uka.ilkd.key.rule.merge | |
de.uka.ilkd.key.smt |
This package contains the SMT backend of KeY, allowing to translate KeY formulas
to formulas in formats such as SMT-LIB, and allowing to send such formulas to
SMT solvers such as Simplify or Z3.
|
Modifier and Type | Method and Description |
---|---|
AbstractBuiltInRuleApp |
AbstractBuiltInRuleApp.forceInstantiate(Goal goal) |
abstract AbstractBuiltInRuleApp |
AbstractBuiltInRuleApp.replacePos(PosInOccurrence newPos) |
AbstractBuiltInRuleApp |
LoopApplyHeadBuiltInRuleApp.replacePos(PosInOccurrence newPos) |
abstract AbstractBuiltInRuleApp |
AbstractBuiltInRuleApp.tryToInstantiate(Goal goal) |
AbstractBuiltInRuleApp |
LoopApplyHeadBuiltInRuleApp.tryToInstantiate(Goal goal) |
Modifier and Type | Class and Description |
---|---|
class |
CloseAfterMergeRuleBuiltInRuleApp
Rule application class for close-after-merge rule applications.
|
class |
MergeRuleBuiltInRuleApp
Rule application class for merge rule applications.
|
Modifier and Type | Method and Description |
---|---|
AbstractBuiltInRuleApp |
CloseAfterMergeRuleBuiltInRuleApp.replacePos(PosInOccurrence newPos) |
AbstractBuiltInRuleApp |
MergeRuleBuiltInRuleApp.replacePos(PosInOccurrence newPos) |
AbstractBuiltInRuleApp |
CloseAfterMergeRuleBuiltInRuleApp.tryToInstantiate(Goal goal) |
AbstractBuiltInRuleApp |
MergeRuleBuiltInRuleApp.tryToInstantiate(Goal goal) |
Modifier and Type | Class and Description |
---|---|
class |
RuleAppSMT
The rule application that is used when a goal is closed by means of an external solver.
|
Copyright © 2003-2019 The KeY-Project.