Function leads_to_trans
Source pub proof fn leads_to_trans<T>(
spec: TempPred<T>,
p: TempPred<T>,
q: TempPred<T>,
r: TempPred<T>,
)
Expand description
requiresspec.entails(p.leads_to(q)),
spec.entails(q.leads_to(r)),
ensuresspec.entails(p.leads_to(r)),
Leads to is transitive.
§Preconditions
spec ⊧ p ⇝ q
spec ⊧ q ⇝ r
§Postconditions