Function leads_to_apply
Source pub broadcast proof fn leads_to_apply<T>(spec: TempPred<T>, p: TempPred<T>, q: TempPred<T>)
Expand description
requiresspec.entails(p),
#[trigger] spec.entails(p.leads_to(q)),
ensuresspec.entails(eventually(q)),
If ⊧ p and ⊧ p ⇝ q, then ⊧ ◊q.
§Preconditions
§Postconditions