File tree Expand file tree Collapse file tree 15 files changed +34
-28
lines changed
Expand file tree Collapse file tree 15 files changed +34
-28
lines changed Original file line number Diff line number Diff line change 1- Require Import Tactics.Consider .
2- Require Import Bool .
3- Require Import RelationClasses .
1+ Require Import Coq.Bool.Bool .
2+ Require Import Coq. Classes .RelationClasses .
3+ Require Import ExtLib.Tactics.Consider .
44
55Set Implicit Arguments .
66Set Strict Implicit .
Original file line number Diff line number Diff line change @@ -40,13 +40,19 @@ Section type.
4040 typeOk ->
4141 forall x y : T, equal x y -> proper x.
4242 Proof .
43- clear. intros. eapply only_proper in H0; intuition.
43+ clear. intros.
44+ match goal with
45+ | H : equal _ _ |- _ => eapply only_proper in H
46+ end; intuition.
4447 Qed .
4548 Global Polymorphic Instance proper_right :
4649 typeOk ->
4750 forall x y : T, equal x y -> proper y.
4851 Proof .
49- clear. intros. eapply only_proper in H0; intuition.
52+ clear. intros.
53+ match goal with
54+ | H : equal _ _ |- _ => eapply only_proper in H
55+ end; intuition.
5056 Qed .
5157
5258End type.
Original file line number Diff line number Diff line change 1- Require Import List.
1+ Require Import ExtLib.Data. List.
22Require Import ExtLib.Data.Graph .Graph .
33Require Import ExtLib.Data.Graph .BuildGraph.
44Require Import ExtLib.Structures.Maps.
Original file line number Diff line number Diff line change 1- Require Import Monad.
1+ Require Import ExtLib.Structures. Monad.
22
33Set Implicit Arguments .
44Set Maximal Implicit Insertion.
Original file line number Diff line number Diff line change 1- Require Import Morphisms.
1+ Require Import Coq. Classes . Morphisms.
22Require Import Coq.Relations.Relations.
33Require Import ExtLib.Structures.Proper.
44Require Import ExtLib.Core.Type .
Original file line number Diff line number Diff line change 1- Require Export Core.RelDec.
1+ Require Export ExtLib. Core.RelDec.
Original file line number Diff line number Diff line change @@ -15,8 +15,8 @@ ARGS :=-R . ExtLib
1515coq : Makefile.coq
1616 $(MAKE ) -f Makefile.coq
1717
18- Makefile.coq : Makefile $(VS )
19- @ coq_makefile $( ARGS ) $(VS ) -o Makefile.coq
18+ Makefile.coq : Makefile _CoqProject $(VS )
19+ @ coq_makefile -f _CoqProject $(VS ) -o Makefile.coq
2020
2121Makefile.test.coq : Makefile $(TVS )
2222 coq_makefile $(ARGS ) $(TVS ) -o Makefile.test.coq
Original file line number Diff line number Diff line change 1- Require Import Monad.
1+ Require Import ExtLib.Structures. Monad.
22
33Set Implicit Arguments .
44Set Maximal Implicit Arguments .
Original file line number Diff line number Diff line change 1- Require Import Monad.
1+ Require Import ExtLib.Structures. Monad.
22
33Set Implicit Arguments .
44Set Maximal Implicit Arguments .
Original file line number Diff line number Diff line change 1- Require Import Monad.
1+ Require Import ExtLib.Structures. Monad.
22
33Set Implicit Arguments .
44Set Maximal Implicit Arguments .
You can’t perform that action at this time.
0 commit comments