Skip to content
Snippets Groups Projects
Commit 495962d5 authored by Robbert Krebbers's avatar Robbert Krebbers
Browse files

Improve comment.

parent 29de59ab
No related branches found
No related tags found
No related merge requests found
...@@ -89,10 +89,10 @@ a goal [P] into a modality [M] and proposition [Q]. ...@@ -89,10 +89,10 @@ a goal [P] into a modality [M] and proposition [Q].
The input is [P] and the outputs are [M] and [Q]. The input is [P] and the outputs are [M] and [Q].
For modalities [M] that do not need to augment the proof mode environment, one For modalities [N] that do not need to augment the proof mode environment, one
can define an instance [FromModal modality_id (M P) P]. Defining such an can define an instance [FromModal modality_id (N P) P]. Defining such an
only imposes the proof obligation [P ⊢ M P]. Examples of modalities that have instance only imposes the proof obligation [P ⊢ N P]. Examples of such
such an instance are [bupd], [fupd], [except_0], [monPred_relatively] and modalities [N] are [bupd], [fupd], [except_0], [monPred_relatively] and
[bi_absorbingly]. *) [bi_absorbingly]. *)
Class FromModal {PROP1 PROP2 : bi} Class FromModal {PROP1 PROP2 : bi}
(M : modality PROP1 PROP2) (P : PROP2) (Q : PROP1) := (M : modality PROP1 PROP2) (P : PROP2) (Q : PROP1) :=
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment