Subject: Ssreflect Users Discussion List
List archive
- From: Cyril Cohen <>
- To:
- Cc: Thierry Coquand <>
- Subject: Re: Putting ssreflect on github
- Date: Wed, 10 Oct 2012 18:17:53 +0200
Le 10/10/2012 17:56, Enrico Tassi a écrit :
On Wed, Oct 10, 2012 at 10:54:47AM -0400, Andrej Bauer wrote:
Ah OK, not it makes much more sense and looks way more feasible ;-)
And maybe with some coordination we could avoid doing the work 3 times,
and sime I'm not in Princeton I guess I should let Assia (and Cyril) take
the leed.
I can surely help on the .ml4 side, if something needs to be adapted.
Ok I made my dirty things available at
https://github.com/Barbichu/ssrcoq
I really think it is not the good way to do things and I would be happy to work with a patched ssreflect in a context where Init has been disconnected and at least with the v8.4 (I already miss eta).
I am fully aware that what I did is very ugly, mainly because the hacks I did in ssreflect.ml4 but also because of the "noprop.v" file. The "noprop.v" file is indeed the quickest solution I found to work (with Type instead of Prop) with a Coq in which Init is still automatically exported ...
I also had to make a modification in kernel/univ.ml to make the lemma nary_congruence work with equalities in Type, which is necessary to make the congr tactic work.
But at least it proves that ssreflect can be adapted to work in the univalent setting.
Best regards,
--
Cyril
- Re: Putting ssreflect on github, (continued)
- Re: Putting ssreflect on github, Enrico Tassi, 10/10/2012
- Re: Putting ssreflect on github, Andrej Bauer, 10/10/2012
- Re: Putting ssreflect on github, Assia Mahboubi, 10/10/2012
- RE: Putting ssreflect on github, Georges Gonthier, 10/10/2012
- Re: Putting ssreflect on github, Andrej Bauer, 10/10/2012
- Re: Putting ssreflect on github, Bas Spitters, 10/10/2012
- Re: Putting ssreflect on github, Enrico Tassi, 10/10/2012
- Re: Putting ssreflect on github, Andrej Bauer, 10/10/2012
- RE: Putting ssreflect on github, Georges Gonthier, 10/10/2012
- Re: Putting ssreflect on github, Cyril Cohen, 10/10/2012
- Re: Putting ssreflect on github, Andrej Bauer, 10/10/2012
- Re: Putting ssreflect on github, Enrico Tassi, 10/10/2012
- Re: Putting ssreflect on github, Cyril Cohen, 10/10/2012
- Re: Putting ssreflect on github, Enrico Tassi, 10/10/2012
- Re: Putting ssreflect on github, Andrej Bauer, 10/10/2012
- Re: Putting ssreflect on github, Enrico Tassi, 10/10/2012
Archive powered by MHonArc 2.6.18.