coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Maxime Dénès <mail AT maximedenes.fr>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] opaque -> transparent : workarounds?
- Date: Tue, 15 Nov 2016 18:09:58 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=mail AT maximedenes.fr; spf=Pass smtp.mailfrom=mail AT maximedenes.fr; spf=None smtp.helo=postmaster AT 18.mo4.mail-out.ovh.net
- Ironport-phdr: 9a23:ZK0okh9j3assdP9uRHKM819IXTAuvvDOBiVQ1KB+2+4cTK2v8tzYMVDF4r011RmSDN6dsqgP2rae8/i5HzdfsdDZ6DFKWacPfiFGoP1epxYnDs+BBB+zB9/RRAt+Iv5/UkR49WqwK0lfFZW2TVTTpnqv8WxaQU2nZkJDD7+qQcuK04z3irjzqNXvZFBDgyP4ardvJj23qx/Qv48Ym9hMMKE0nz7AsnpNdqx6RGXoPhrHmh/94u+19Y5i9ilctvQs7IhOS/OpLOwDUbVEAWF+YCgO78rxuEyeFQY=
Hi Abishek,
Can you share a bit of context about your use case?
Thanks!
Maxime.
On 11/15/16 18:03, Abhishek Anand wrote:
> My understanding is that once a definition is saved with Qed, there is
> no way to make it transparent.
> Is that true?
>
> If so, has someone written a plugin/tool to take a definition (say of X)
> with possibly opaque parts and recursively transparently duplicate those
> parts to create a new totally transparent definition (say X_t)?
>
> Perhaps no new Coq plugin is needed -- template-coq
> <https://github.com/gmalecha/template-coq>'s `Quote Recursively` already
> reifies opaque bodies. Also, it has "Make Definition" to reflect back
> encodings of definitions. It seems possible to write Ltac/Gallina
> functions that use template-coq commands to achieve the above-mentioned
> transparentification. Am I overlooking some difficulty?
>
> Thanks,
> -- Abhishek
> http://www.cs.cornell.edu/~aa755/ <http://www.cs.cornell.edu/~aa755/>
- [Coq-Club] opaque -> transparent : workarounds?, Abhishek Anand, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Maxime Dénès, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Abhishek Anand, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Jonathan Leivent, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Abhishek Anand, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Jonathan Leivent, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Abhishek Anand, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Jonathan Leivent, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Abhishek Anand, 11/15/2016
- Re: [Coq-Club] opaque -> transparent : workarounds?, Maxime Dénès, 11/15/2016
Archive powered by MHonArc 2.6.18.