public static interface Proof.NonLinearRule extends Proof.Rule
| Modifier and Type | Method and Description |
|---|---|
Proof.State[] |
apply(Proof.State current,
Proof.State head)
Apply a given rule to a given state, producing one (or more)
potentially updated states.
|
getNameProof.State[] apply(Proof.State current, Proof.State head) throws wybs.lang.NameResolver.ResolutionError
current - The current state of truth. That is, everything which is
known to be true at this point.head - The current tip of the proof branch. This maybe some
distance in the future from the current state, and
identifies truths which have yet to be processed.wybs.lang.NameResolver.ResolutionErrorCopyright © 2017. All rights reserved.