diff --git a/program_logic/weakestpre.v b/program_logic/weakestpre.v index fc1e4de7e513cdf0b79d8c52dc7b489836ddb5cd..9890456f7903ba79259c6c4d132909999786bb5f 100644 --- a/program_logic/weakestpre.v +++ b/program_logic/weakestpre.v @@ -145,7 +145,7 @@ Proof. iVs "HR". iVsIntro. iApply (wp_strong_mono E2 _ _ Φ); try iFrame; eauto. Qed. -Lemma wp_bind `{LanguageCtx Λ K} E e Φ : +Lemma wp_bind K `{!LanguageCtx Λ K} E e Φ : WP e @ E {{ v, WP K (of_val v) @ E {{ Φ }} }} ⊢ WP K e @ E {{ Φ }}. Proof. iIntros "H". iLöb as "IH" forall (E e Φ). rewrite wp_unfold /wp_pre.