Skip to content

Commit 762fc1b

Browse files
committed
add training directory defining training sets, update README.md
1 parent bf46fce commit 762fc1b

26 files changed

+2703
-5
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
Roosterize is a tool for suggesting lemma names in verification
44
projects that use the [Coq proof assistant](https://coq.inria.fr).
5+
The tool is based on leveraging neural networks that take serialized Coq
6+
lemma statements and elaborated terms as input; see the [Technique](#Technique)
7+
section below.
58

69
## Requirements
710

@@ -78,7 +81,7 @@ project, and `$SERAPI_OPTIONS` should be replaced with the SerAPI
7881
command line options for mapping logical paths to directories (see [SerAPI's
7982
documentation](https://github.com/ejgallego/coq-serapi/blob/v8.11/FAQ.md#does-serapi-support-coqs-command-line-flags)).
8083
For example, if the logical path (inside Coq) for the project is `Verified`,
81-
you should set `SERAPI_OPTIONS="-Q $PATH_TO_PROJECT,Verified"`.
84+
you should set `SERAPI_OPTIONS="-R $PATH_TO_PROJECT,Verified"`.
8285

8386
The command extracts all lemmas from the project, uses Roosterize's
8487
pre-trained model (at `./models/roosterize-ta`) to predict a lemma name
@@ -90,8 +93,6 @@ Below is an example of printed suggestions:
9093
infotheo/ecc_classic/bch.v: infotheo.ecc_classic.bch.BCH.BCH_PCM_altP1 -> inde_F2
9194
infotheo/ecc_classic/bch.v: infotheo.ecc_classic.bch.BCH.BCH_PCM_altP2 -> inde_mul
9295
infotheo/ecc_classic/bch.v: infotheo.ecc_classic.bch.BCH.PCM_altP -> F2_eq0
93-
infotheo/ecc_classic/bch.v: infotheo.ecc_classic.bch.BCH.PCM_alt_GRS -> P
94-
infotheo/ecc_classic/bch.v: infotheo.ecc_classic.bch.BCH_codebook -> map_P
9596
...
9697
```
9798

@@ -109,7 +110,7 @@ For example, the Coq lemma sentence
109110
```coq
110111
Lemma mg_eq_proof L1 L2 (N1 : mgClassifier L1) : L1 =i L2 -> nerode L2 N1.
111112
```
112-
is serialized into the following tokens:
113+
is serialized into the following tokens (simplified):
113114
```lisp
114115
(Sentence((IDENT Lemma)(IDENT mg_eq_proof)(IDENT L1)(IDENT L2)
115116
(KEYWORD"(")(IDENT N1)(KEYWORD :)(IDENT mgClassifier)
@@ -134,7 +135,8 @@ architecture, as applied to this example:
134135
Our [research paper][arxiv-paper] outlines the design of Roosterize,
135136
and describes an evaluation on a [corpus][math-comp-corpus]
136137
of serialized Coq code derived from the [Mathematical Components][math-comp-website]
137-
family of projects.
138+
family of projects. The training, validation, and testing sets of Coq files from the corpus
139+
used in the evaluation are defined in the `training` directory.
138140

139141
If you have used Roosterize in a research project, please cite
140142
the research paper in any related publication:

training/allgroup-all.json

Lines changed: 370 additions & 0 deletions
Large diffs are not rendered by default.

training/allgroup-test.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[
2+
"math-comp_math-comp/mathcomp/ssreflect/path.v",
3+
"math-comp_real-closed/theories/polyorder.v",
4+
"math-comp_fourcolor/theories/initgtree.v",
5+
"affeldt-aist_coq-robot/scara.v",
6+
"math-comp_math-comp/mathcomp/field/falgebra.v",
7+
"math-comp_fourcolor/theories/finitize.v",
8+
"coq-community_coq-bits/src/ssrextra/nat.v",
9+
"math-comp_fourcolor/theories/ctreerestrict.v",
10+
"palmskog_coq-reglang/theories/nfa.v",
11+
"palmskog_monae/example_monty.v",
12+
"palmskog_comp-dec-pdl/libs/base.v",
13+
"certichain_toychain/Extraction/TypesImpl.v",
14+
"math-comp_odd-order/theories/BGsection2.v",
15+
"imdea-software_fcsl-pcm/pcm/pred.v",
16+
"math-comp_fourcolor/theories/fourcolor.v",
17+
"math-comp_fourcolor/theories/discretize.v",
18+
"strub_elliptic-curves-ssr/src/ecgroup.v",
19+
"math-comp_math-comp/mathcomp/algebra/ssrint.v",
20+
"math-comp_odd-order/theories/BGsection12.v",
21+
"math-comp_odd-order/theories/BGsection8.v",
22+
"math-comp_math-comp/mathcomp/ssreflect/ssrmatching.v",
23+
"math-comp_math-comp/mathcomp/solvable/sylow.v",
24+
"math-comp_fourcolor/theories/grid.v",
25+
"math-comp_math-comp/mathcomp/algebra/intdiv.v",
26+
"gstew5_games/extrema.v",
27+
"math-comp_math-comp/mathcomp/character/classfun.v",
28+
"math-comp_analysis/altreals/xfinmap.v",
29+
"DistributedComponents_disel/Core/InductiveInv.v",
30+
"DistributedComponents_disel/Core/Process.v",
31+
"math-comp_math-comp/mathcomp/algebra/mxalgebra.v"
32+
]

training/allgroup-train.json

Lines changed: 304 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,304 @@
1+
[
2+
"math-comp_math-comp/mathcomp/ssreflect/eqtype.v",
3+
"palmskog_monae/convex_space_category.v",
4+
"palmskog_monae/example_relabeling.v",
5+
"math-comp_odd-order/theories/PFsection11.v",
6+
"palmskog_comp-dec-pdl/PDL/rewrite_inequality.v",
7+
"math-comp_real-closed/theories/complex.v",
8+
"affeldt-aist_coq-robot/ssr_ext.v",
9+
"math-comp_odd-order/theories/BGsection11.v",
10+
"gstew5_games/potential.v",
11+
"math-comp_fourcolor/theories/hypermap.v",
12+
"coq-community_coq-bits/src/spec/operations.v",
13+
"gstew5_games/dyadic.v",
14+
"math-comp_math-comp/mathcomp/algebra/matrix.v",
15+
"math-comp_math-comp/mathcomp/character/all_character.v",
16+
"palmskog_comp-dec-pdl/libs/fset.v",
17+
"math-comp_fourcolor/theories/part.v",
18+
"math-comp_math-comp/mathcomp/algebra/vector.v",
19+
"math-comp_math-comp/mathcomp/ssreflect/ssrfun.v",
20+
"imdea-software_fcsl-pcm/finmap/finmap.v",
21+
"affeldt-aist_coq-robot/differential_kinematics.v",
22+
"strub_elliptic-curves-ssr/src/ecpolyfrac.v",
23+
"affeldt-aist_coq-robot/frame.v",
24+
"math-comp_analysis/normedtype.v",
25+
"math-comp_fourcolor/theories/unavoidability.v",
26+
"DistributedComponents_disel/Core/NetworkSem.v",
27+
"math-comp_fourcolor/theories/matte.v",
28+
"math-comp_math-comp/mathcomp/solvable/alt.v",
29+
"math-comp_math-comp/mathcomp/fingroup/gproduct.v",
30+
"math-comp_odd-order/theories/PFsection14.v",
31+
"math-comp_fourcolor/theories/dedekind.v",
32+
"math-comp_math-comp/mathcomp/solvable/hall.v",
33+
"DistributedComponents_disel/Core/Always.v",
34+
"palmskog_comp-dec-pdl/CPDL/hilbert_ref.v",
35+
"certichain_toychain/Systems/Protocol.v",
36+
"math-comp_odd-order/theories/BGsection5.v",
37+
"math-comp_real-closed/theories/qe_rcf_th.v",
38+
"affeldt-aist_coq-robot/skew.v",
39+
"strub_elliptic-curves-ssr/src/ecdivlr.v",
40+
"math-comp_fourcolor/theories/real.v",
41+
"strub_elliptic-curves-ssr/src/ecrr.v",
42+
"math-comp_fourcolor/theories/birkhoff.v",
43+
"math-comp_fourcolor/theories/walkup.v",
44+
"math-comp_math-comp/mathcomp/ssreflect/ssrbool.v",
45+
"math-comp_odd-order/theories/PFsection2.v",
46+
"math-comp_fourcolor/theories/chromogram.v",
47+
"palmskog_monae/category.v",
48+
"thery_twoSquare/fermat2.v",
49+
"math-comp_fourcolor/theories/patch.v",
50+
"math-comp_real-closed/theories/mxtens.v",
51+
"coq-community_coq-bits/src/extraction/axioms16.v",
52+
"math-comp_multinomials/src/ssrcomplements.v",
53+
"math-comp_math-comp/mathcomp/algebra/polyXY.v",
54+
"math-comp_math-comp/mathcomp/solvable/commutator.v",
55+
"math-comp_fourcolor/theories/gtree.v",
56+
"imdea-software_fcsl-pcm/pcm/axioms.v",
57+
"coq-community_coq-bits/src/spec/operations/properties.v",
58+
"palmskog_comp-dec-pdl/PDL/hilbert_ref.v",
59+
"math-comp_analysis/classical_sets.v",
60+
"math-comp_math-comp/mathcomp/character/character.v",
61+
"math-comp_fourcolor/theories/initctree.v",
62+
"math-comp_fourcolor/theories/present10.v",
63+
"certichain_toychain/Structures/Forests.v",
64+
"strub_elliptic-curves-ssr/common/polyfrac.v",
65+
"math-comp_odd-order/theories/PFsection1.v",
66+
"math-comp_math-comp/mathcomp/algebra/countalg.v",
67+
"gstew5_games/dist.v",
68+
"palmskog_monae/monad_composition.v",
69+
"math-comp_math-comp/mathcomp/algebra/fraction.v",
70+
"affeldt-aist_coq-robot/quaternion.v",
71+
"palmskog_monae/proba_monad_model.v",
72+
"math-comp_math-comp/mathcomp/ssreflect/choice.v",
73+
"math-comp_fourcolor/theories/configurations.v",
74+
"math-comp_fourcolor/theories/color.v",
75+
"math-comp_fourcolor/theories/discharge.v",
76+
"imdea-software_fcsl-pcm/pcm/lift.v",
77+
"affeldt-aist_coq-robot/vec_angle.v",
78+
"palmskog_coq-reglang/theories/myhill_nerode.v",
79+
"math-comp_math-comp/mathcomp/ssreflect/prime.v",
80+
"strub_elliptic-curves-ssr/3rdparty/fraction.v",
81+
"math-comp_math-comp/mathcomp/solvable/finmodule.v",
82+
"math-comp_fourcolor/theories/jordan.v",
83+
"math-comp_fourcolor/theories/cfreducible.v",
84+
"math-comp_math-comp/mathcomp/algebra/mxpoly.v",
85+
"coq-community_coq-bits/src/extraction/axioms8.v",
86+
"math-comp_odd-order/theories/PFsection9.v",
87+
"math-comp_odd-order/theories/PFsection5.v",
88+
"math-comp_math-comp/mathcomp/solvable/center.v",
89+
"math-comp_finmap/finmap.v",
90+
"math-comp_real-closed/theories/polyrcf.v",
91+
"math-comp_math-comp/mathcomp/algebra/interval.v",
92+
"certichain_toychain/Structures/Parameters.v",
93+
"palmskog_comp-dec-pdl/libs/fset_tac.v",
94+
"math-comp_odd-order/theories/PFsection12.v",
95+
"math-comp_fourcolor/theories/revsnip.v",
96+
"palmskog_monae/state_monad.v",
97+
"math-comp_math-comp/mathcomp/fingroup/all_fingroup.v",
98+
"math-comp_fourcolor/theories/kempetree.v",
99+
"math-comp_math-comp/mathcomp/field/fieldext.v",
100+
"imdea-software_fcsl-pcm/pcm/mutex.v",
101+
"certichain_toychain/Structures/Types.v",
102+
"palmskog_coq-reglang/theories/misc.v",
103+
"coq-community_coq-bits/src/ssrextra/tuple.v",
104+
"math-comp_odd-order/theories/PFsection13.v",
105+
"gstew5_games/games.v",
106+
"math-comp_analysis/Rbar.v",
107+
"math-comp_math-comp/mathcomp/ssreflect/seq.v",
108+
"palmskog_comp-dec-pdl/libs/modular_hilbert.v",
109+
"coq-community_coq-bits/src/bits.v",
110+
"math-comp_math-comp/mathcomp/algebra/ssrnum.v",
111+
"math-comp_math-comp/mathcomp/field/closed_field.v",
112+
"math-comp_fourcolor/theories/approx.v",
113+
"palmskog_coq-reglang/theories/wmso.v",
114+
"strub_elliptic-curves-ssr/src/eceval.v",
115+
"strub_elliptic-curves-ssr/common/fracfield.v",
116+
"math-comp_fourcolor/theories/sew.v",
117+
"math-comp_math-comp/mathcomp/algebra/zmodp.v",
118+
"math-comp_math-comp/mathcomp/solvable/cyclic.v",
119+
"math-comp_math-comp/mathcomp/ssreflect/fingraph.v",
120+
"palmskog_monae/altprob_model.v",
121+
"strub_elliptic-curves-ssr/src/ecdiv.v",
122+
"certichain_toychain/Properties/InvMisc.v",
123+
"palmskog_monae/trace_monad.v",
124+
"math-comp_odd-order/theories/BGsection4.v",
125+
"math-comp_odd-order/theories/PFsection4.v",
126+
"math-comp_fourcolor/theories/present.v",
127+
"math-comp_math-comp/mathcomp/fingroup/fingroup.v",
128+
"imdea-software_fcsl-pcm/pcm/pcm.v",
129+
"math-comp_math-comp/mathcomp/fingroup/action.v",
130+
"certichain_toychain/Systems/States.v",
131+
"math-comp_fourcolor/theories/dyck.v",
132+
"math-comp_math-comp/mathcomp/solvable/jordanholder.v",
133+
"math-comp_fourcolor/theories/gtreerestrict.v",
134+
"math-comp_multinomials/src/xfinmap.v",
135+
"DistributedComponents_disel/Core/InferenceRules.v",
136+
"palmskog_coq-reglang/theories/languages.v",
137+
"math-comp_math-comp/mathcomp/algebra/rat.v",
138+
"math-comp_odd-order/theories/PFsection6.v",
139+
"math-comp_real-closed/theories/realalg.v",
140+
"imdea-software_fcsl-pcm/pcm/heap.v",
141+
"math-comp_math-comp/mathcomp/all/all.v",
142+
"math-comp_analysis/Rstruct.v",
143+
"DistributedComponents_disel/Core/State.v",
144+
"DistributedComponents_disel/Core/Worlds.v",
145+
"math-comp_fourcolor/theories/cfmap.v",
146+
"math-comp_math-comp/mathcomp/ssreflect/ssrnat.v",
147+
"certichain_toychain/Systems/Address.v",
148+
"math-comp_finmap/multiset.v",
149+
"math-comp_fourcolor/theories/redpart.v",
150+
"math-comp_math-comp/mathcomp/algebra/poly.v",
151+
"math-comp_bigenough/bigenough.v",
152+
"math-comp_analysis/altreals/realsum.v",
153+
"math-comp_odd-order/theories/BGsection16.v",
154+
"palmskog_coq-reglang/theories/two_way.v",
155+
"math-comp_math-comp/mathcomp/fingroup/morphism.v",
156+
"thery_grobner/grobner.v",
157+
"math-comp_finmap/order.v",
158+
"math-comp_math-comp/mathcomp/fingroup/perm.v",
159+
"palmskog_monae/smallstep_monad.v",
160+
"math-comp_math-comp/mathcomp/solvable/burnside_app.v",
161+
"math-comp_math-comp/mathcomp/ssreflect/ssreflect.v",
162+
"imdea-software_fcsl-pcm/pcm/unionmap.v",
163+
"math-comp_math-comp/mathcomp/solvable/gseries.v",
164+
"palmskog_comp-dec-pdl/libs/edone.v",
165+
"imdea-software_fcsl-pcm/finmap/ordtype.v",
166+
"math-comp_math-comp/mathcomp/field/separable.v",
167+
"math-comp_math-comp/mathcomp/solvable/pgroup.v",
168+
"math-comp_math-comp/mathcomp/solvable/extraspecial.v",
169+
"math-comp_fourcolor/theories/quiz.v",
170+
"affeldt-aist_coq-robot/dh.v",
171+
"DistributedComponents_disel/Core/While.v",
172+
"gstew5_games/christodoulou.v",
173+
"math-comp_odd-order/theories/BGsection3.v",
174+
"DistributedComponents_disel/Core/NewStatePredicates.v",
175+
"DistributedComponents_disel/Core/Injection.v",
176+
"affeldt-aist_coq-robot/rot.v",
177+
"palmskog_monae/smallstep.v",
178+
"DistributedComponents_disel/Core/Freshness.v",
179+
"math-comp_odd-order/theories/wielandt_fixpoint.v",
180+
"palmskog_comp-dec-pdl/libs/sltype.v",
181+
"math-comp_fourcolor/theories/gridmap.v",
182+
"math-comp_real-closed/theories/all_real_closed.v",
183+
"gstew5_games/smooth.v",
184+
"math-comp_fourcolor/theories/snip.v",
185+
"math-comp_fourcolor/theories/present6.v",
186+
"imdea-software_fcsl-pcm/pcm/natmap.v",
187+
"math-comp_math-comp/mathcomp/solvable/nilpotent.v",
188+
"math-comp_math-comp/mathcomp/field/algC.v",
189+
"math-comp_odd-order/theories/BGsection14.v",
190+
"strub_elliptic-curves-ssr/common/ssrring.v",
191+
"math-comp_odd-order/theories/BGsection7.v",
192+
"math-comp_math-comp/mathcomp/ssreflect/ssrnotations.v",
193+
"math-comp_odd-order/theories/BGsection10.v",
194+
"math-comp_analysis/forms.v",
195+
"math-comp_math-comp/mathcomp/field/algebraics_fundamentals.v",
196+
"certichain_toychain/Systems/Network.v",
197+
"math-comp_math-comp/mathcomp/field/algnum.v",
198+
"palmskog_comp-dec-pdl/CPDL/demo.v",
199+
"coq-community_coq-bits/src/extraction/axioms32.v",
200+
"palmskog_coq-reglang/theories/shepherdson.v",
201+
"math-comp_finmap/set.v",
202+
"palmskog_monae/model.v",
203+
"certichain_toychain/Properties/InvCliqueTopology.v",
204+
"palmskog_coq-reglang/theories/minimization.v",
205+
"palmskog_monae/proba_monad.v",
206+
"DistributedComponents_disel/Core/StatePredicates.v",
207+
"certichain_toychain/Extraction/Recipe.v",
208+
"palmskog_monae/monad.v",
209+
"math-comp_math-comp/mathcomp/solvable/maximal.v",
210+
"math-comp_math-comp/mathcomp/character/mxrepresentation.v",
211+
"math-comp_math-comp/mathcomp/solvable/abelian.v",
212+
"math-comp_math-comp/mathcomp/solvable/extremal.v",
213+
"gstew5_games/general.v",
214+
"math-comp_math-comp/mathcomp/solvable/frobenius.v",
215+
"DistributedComponents_disel/Core/HoareTriples.v",
216+
"math-comp_math-comp/mathcomp/fingroup/presentation.v",
217+
"gstew5_games/numerics.v",
218+
"strub_elliptic-curves-ssr/src/ec.v",
219+
"math-comp_analysis/altreals/discrete.v",
220+
"palmskog_coq-reglang/theories/dfa.v",
221+
"math-comp_math-comp/mathcomp/ssreflect/bigop.v",
222+
"DistributedComponents_disel/Core/Domain.v",
223+
"strub_elliptic-curves-ssr/common/xmatrix.v",
224+
"DistributedComponents_disel/Core/DiSeLExtraction.v",
225+
"certichain_toychain/Extraction/Impl.v",
226+
"gstew5_games/routing.v",
227+
"strub_elliptic-curves-ssr/src/ecorder.v",
228+
"math-comp_real-closed/theories/ordered_qelim.v",
229+
"math-comp_math-comp/mathcomp/fingroup/quotient.v",
230+
"math-comp_multinomials/src/mpoly.v",
231+
"math-comp_math-comp/mathcomp/solvable/all_solvable.v",
232+
"math-comp_math-comp/mathcomp/ssreflect/tuple.v",
233+
"math-comp_fourcolor/theories/cfcontract.v",
234+
"math-comp_odd-order/theories/BGsection9.v",
235+
"math-comp_fourcolor/theories/cfcolor.v",
236+
"math-comp_fourcolor/theories/ctree.v",
237+
"math-comp_math-comp/mathcomp/algebra/ring_quotient.v",
238+
"math-comp_fourcolor/theories/realcategorical.v",
239+
"math-comp_math-comp/mathcomp/field/cyclotomic.v",
240+
"math-comp_odd-order/theories/BGsection13.v",
241+
"DistributedComponents_disel/Core/Actions.v",
242+
"math-comp_fourcolor/theories/present11.v",
243+
"imdea-software_fcsl-pcm/pcm/prelude.v",
244+
"math-comp_math-comp/mathcomp/field/all_field.v",
245+
"palmskog_monae/example_spark.v",
246+
"math-comp_analysis/topology.v",
247+
"math-comp_real-closed/theories/cauchyreals.v",
248+
"DistributedComponents_disel/Core/Rely.v",
249+
"math-comp_odd-order/theories/stripped_odd_order_theorem.v",
250+
"math-comp_analysis/posnum.v",
251+
"math-comp_fourcolor/theories/coloring.v",
252+
"math-comp_math-comp/mathcomp/character/inertia.v",
253+
"strub_elliptic-curves-ssr/common/polydec.v",
254+
"math-comp_math-comp/mathcomp/ssreflect/generic_quotient.v",
255+
"math-comp_analysis/reals.v",
256+
"math-comp_math-comp/mathcomp/character/integral_char.v",
257+
"math-comp_math-comp/mathcomp/ssreflect/finset.v",
258+
"gstew5_games/dynamics.v",
259+
"math-comp_fourcolor/theories/realsyntax.v",
260+
"math-comp_math-comp/mathcomp/algebra/polydiv.v",
261+
"math-comp_fourcolor/theories/realplane.v",
262+
"palmskog_comp-dec-pdl/PDL/PDL_def.v",
263+
"math-comp_fourcolor/theories/present9.v",
264+
"math-comp_odd-order/theories/PFsection7.v",
265+
"math-comp_multinomials/src/freeg.v",
266+
"thery_twoSquare/gauss_int.v",
267+
"math-comp_fourcolor/theories/present7.v",
268+
"strub_elliptic-curves-ssr/src/ecpoly.v",
269+
"math-comp_analysis/altreals/realseq.v",
270+
"math-comp_fourcolor/theories/hubcap.v",
271+
"affeldt-aist_coq-robot/euclidean3.v",
272+
"math-comp_fourcolor/theories/present8.v",
273+
"math-comp_math-comp/mathcomp/ssreflect/finfun.v",
274+
"math-comp_fourcolor/theories/cfquiz.v",
275+
"coq-community_coq-bits/src/spec/spec/properties.v",
276+
"math-comp_odd-order/theories/PFsection10.v",
277+
"math-comp_math-comp/mathcomp/solvable/gfunctor.v",
278+
"math-comp_analysis/altreals/distr.v",
279+
"palmskog_coq-reglang/theories/regexp.v",
280+
"palmskog_coq-reglang/theories/setoid_leq.v",
281+
"math-comp_odd-order/theories/BGsection6.v",
282+
"palmskog_comp-dec-pdl/CPDL/PDL_def.v",
283+
"palmskog_comp-dec-pdl/PDL/demo.v",
284+
"math-comp_fourcolor/theories/cube.v",
285+
"affeldt-aist_coq-robot/screw.v",
286+
"math-comp_analysis/derive.v",
287+
"DistributedComponents_disel/Core/DepMaps.v",
288+
"math-comp_analysis/landau.v",
289+
"math-comp_math-comp/mathcomp/ssreflect/fintype.v",
290+
"math-comp_fourcolor/theories/present5.v",
291+
"math-comp_odd-order/theories/BGsection1.v",
292+
"strub_elliptic-curves-ssr/common/xseq.v",
293+
"certichain_toychain/Structures/Chains.v",
294+
"math-comp_math-comp/mathcomp/character/mxabelem.v",
295+
"math-comp_fourcolor/theories/embed.v",
296+
"math-comp_odd-order/theories/BGsection15.v",
297+
"affeldt-aist_coq-robot/angle.v",
298+
"math-comp_fourcolor/theories/geometry.v",
299+
"palmskog_monae/monad_model.v",
300+
"math-comp_math-comp/mathcomp/field/galois.v",
301+
"math-comp_odd-order/theories/BGappendixC.v",
302+
"palmskog_comp-dec-pdl/libs/induced_sym.v",
303+
"math-comp_math-comp/mathcomp/algebra/all_algebra.v"
304+
]

0 commit comments

Comments
 (0)