Skip to content

Commit

Permalink
Add a coq-mathcomp-reals package
Browse files Browse the repository at this point in the history
  • Loading branch information
proux01 committed Oct 14, 2024
1 parent 4df2b4f commit 7c2e6e6
Show file tree
Hide file tree
Showing 29 changed files with 107 additions and 38 deletions.
35 changes: 20 additions & 15 deletions _CoqProject
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
-Q classical mathcomp.classical
-Q reals mathcomp.reals
-Q reals_stdlib mathcomp.reals_stdlib
-Q altreals mathcomp.altreals
-Q theories mathcomp.analysis
-Q analysis_stdlib mathcomp.analysis_stdlib

-arg -w -arg -parsing
-arg -w -arg +undeclared-scope
Expand All @@ -20,26 +24,33 @@ classical/fsbigop.v
classical/set_interval.v
classical/classical_orders.v
classical/filter.v
reals/constructive_ereal.v
reals/reals.v
reals/real_interval.v
reals/signed.v
reals/itv.v
reals/prodnormedzmodule.v
reals/nsatz_realtype.v
reals/all_reals.v
altreals/xfinmap.v
altreals/discrete.v
altreals/realseq.v
altreals/realsum.v
altreals/distr.v
reals_stdlib/Rstruct.v
theories/all_analysis.v
theories/constructive_ereal.v
theories/ereal.v
theories/reals.v
theories/landau.v
theories/Rstruct.v
theories/Rstruct_topology.v
theories/topology.v
theories/separation_axioms.v
theories/function_spaces.v
theories/cantor.v
theories/prodnormedzmodule.v
theories/normedtype.v
theories/realfun.v
theories/sequences.v
theories/exp.v
theories/trigo.v
theories/nsatz_realtype.v
theories/esum.v
theories/real_interval.v
theories/lebesgue_measure.v
theories/lebesgue_stieltjes_measure.v
theories/forms.v
Expand All @@ -50,15 +61,9 @@ theories/lebesgue_integral.v
theories/ftc.v
theories/hoelder.v
theories/probability.v
theories/signed.v
theories/itv.v
theories/convex.v
theories/charge.v
theories/kernel.v
theories/showcase/uniform_bigO.v
theories/showcase/summability.v
theories/altreals/xfinmap.v
theories/altreals/discrete.v
theories/altreals/realseq.v
theories/altreals/realsum.v
theories/altreals/distr.v
analysis_stdlib/Rstruct_topology.v
analysis_stdlib/showcase/uniform_bigO.v
File renamed without changes.
14 changes: 14 additions & 0 deletions altreals/Make
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-Q . mathcomp.altreals

-arg -w -arg -parsing
-arg -w -arg +undeclared-scope
-arg -w -arg +non-primitive-record
-arg -w -arg -ambiguous-paths
-arg -w -arg -redundant-canonical-projection
-arg -w -arg -projection-no-head-constant

altreals/xfinmap.v
altreals/discrete.v
altreals/realseq.v
altreals/realsum.v
altreals/distr.v
7 changes: 7 additions & 0 deletions altreals/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# -*- Makefile -*-

# setting variables
COQPROJECT?=Make

# Main Makefile
include ../Makefile.common
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
11 changes: 11 additions & 0 deletions analysis_stdlib/Make
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
-Q . mathcomp.analysis_stdlib

-arg -w -arg -parsing
-arg -w -arg +undeclared-scope
-arg -w -arg +non-primitive-record
-arg -w -arg -ambiguous-paths
-arg -w -arg -redundant-canonical-projection
-arg -w -arg -projection-no-head-constant

Rstruct_topology.v
showcase/uniform_bigO.v
7 changes: 7 additions & 0 deletions analysis_stdlib/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# -*- Makefile -*-

# setting variables
COQPROJECT?=Make

# Main Makefile
include ../Makefile.common
File renamed without changes.
File renamed without changes.
17 changes: 17 additions & 0 deletions reals/Make
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
-Q . mathcomp.reals

-arg -w -arg -parsing
-arg -w -arg +undeclared-scope
-arg -w -arg +non-primitive-record
-arg -w -arg -ambiguous-paths
-arg -w -arg -redundant-canonical-projection
-arg -w -arg -projection-no-head-constant

constructive_ereal.v
reals.v
real_interval.v
signed.v
itv.v
prodnormedzmodule.v
nsatz_realtype.v
all_reals.v
7 changes: 7 additions & 0 deletions reals/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# -*- Makefile -*-

# setting variables
COQPROJECT?=Make

# Main Makefile
include ../Makefile.common
7 changes: 7 additions & 0 deletions reals/all_reals.v
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
From mathcomp Require Export signed.
From mathcomp Require Export itv.
From mathcomp Require Export constructive_ereal.
From mathcomp Require Export reals.
From mathcomp Require Export real_interval.
From mathcomp Require Export prodnormedzmodule.
From mathcomp Require Export nsatz_realtype.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
10 changes: 10 additions & 0 deletions reals_stdlib/Make
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
-Q . mathcomp.reals_stdlib

-arg -w -arg -parsing
-arg -w -arg +undeclared-scope
-arg -w -arg +non-primitive-record
-arg -w -arg -ambiguous-paths
-arg -w -arg -redundant-canonical-projection
-arg -w -arg -projection-no-head-constant

Rstruct.v
7 changes: 7 additions & 0 deletions reals_stdlib/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# -*- Makefile -*-

# setting variables
COQPROJECT?=Make

# Main Makefile
include ../Makefile.common
File renamed without changes.
15 changes: 0 additions & 15 deletions theories/Make
Original file line number Diff line number Diff line change
Expand Up @@ -7,25 +7,18 @@
-arg -w -arg -redundant-canonical-projection
-arg -w -arg -projection-no-head-constant

constructive_ereal.v
ereal.v
reals.v
landau.v
Rstruct.v
Rstruct_topology.v
topology.v
separation_axioms.v
function_spaces.v
cantor.v
prodnormedzmodule.v
normedtype.v
realfun.v
sequences.v
exp.v
trigo.v
nsatz_realtype.v
esum.v
real_interval.v
lebesgue_measure.v
forms.v
derive.v
Expand All @@ -36,16 +29,8 @@ ftc.v
hoelder.v
probability.v
lebesgue_stieltjes_measure.v
signed.v
itv.v
convex.v
charge.v
kernel.v
all_analysis.v
showcase/uniform_bigO.v
showcase/summability.v
altreals/xfinmap.v
altreals/discrete.v
altreals/realseq.v
altreals/realsum.v
altreals/distr.v
8 changes: 0 additions & 8 deletions theories/all_analysis.v
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
From mathcomp Require Export constructive_ereal.
From mathcomp Require Export ereal.
From mathcomp Require Export reals.
From mathcomp Require Export landau.
From mathcomp Require Export Rstruct.
From mathcomp Require Export Rstruct_topology.
From mathcomp Require Export topology.
From mathcomp Require Export function_spaces.
From mathcomp Require Export cantor.
Expand All @@ -13,9 +9,7 @@ From mathcomp Require Export realfun.
From mathcomp Require Export sequences.
From mathcomp Require Export exp.
From mathcomp Require Export trigo.
From mathcomp Require Export nsatz_realtype.
From mathcomp Require Export esum.
From mathcomp Require Export real_interval.
From mathcomp Require Export lebesgue_measure.
From mathcomp Require Export forms.
From mathcomp Require Export derive.
Expand All @@ -26,8 +20,6 @@ From mathcomp Require Export ftc.
From mathcomp Require Export hoelder.
From mathcomp Require Export probability.
From mathcomp Require Export lebesgue_stieltjes_measure.
From mathcomp Require Export signed.
From mathcomp Require Export itv.
From mathcomp Require Export convex.
From mathcomp Require Export charge.
From mathcomp Require Export kernel.

0 comments on commit 7c2e6e6

Please sign in to comment.