public class ExhaustiveQuantifierInstantiation extends AbstractClosureRule implements Proof.LinearRule
simp, types| Constructor and Description |
|---|
ExhaustiveQuantifierInstantiation(Simplification simplify,
TypeSystem types) |
| Modifier and Type | Method and Description |
|---|---|
Proof.State |
apply(Proof.Delta.Set existingTruths,
Proof.State state,
Formula newTruth) |
String |
getName()
Get the name of this rule
|
apply, apply, getExistingTruthsextractDefinedTerms, findAllInstances, substituteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplypublic ExhaustiveQuantifierInstantiation(Simplification simplify, TypeSystem types)
public String getName()
Proof.RulegetName in interface Proof.Rulepublic Proof.State apply(Proof.Delta.Set existingTruths, Proof.State state, Formula newTruth) throws wybs.lang.NameResolver.ResolutionError
apply in class AbstractClosureRulewybs.lang.NameResolver.ResolutionErrorCopyright © 2017. All rights reserved.