coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Clément Pit--Claudel <clement.pit AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Suggestions for Proof General?
- Date: Wed, 15 Jun 2016 17:15:54 -0400
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=clement.pit AT gmail.com; spf=SoftFail smtp.mailfrom=clement.pit AT gmail.com; spf=None smtp.helo=postmaster AT mout.kundenserver.de
- Ironport-phdr: 9a23:wLnQVB1RS5hBlb+TsmDT+DRfVm0co7zxezQtwd8ZsegVI/ad9pjvdHbS+e9qxAeQG96LurQU1KL/iOPJZy8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL2PbrnD61zMOABK3bVMzfbSkXN6Nx+2MlMmMuLTrKz1SgzS8Zb4gZD6Xli728vcsvI15N6wqwQHIqHYbM85fxGdvOE7B102kvpT4r9Zf9HFbvOtk/MpdW437eb45RPpWFmcIKWcwsebvNBzOSxe43noAFyA9lhNVDwXBpEXxWpr0vy3m8PJ8xAGVOMT3SfY/XjH0vPQjcwPhlCpSb21xy2rQkMEl1K8=
Thanks Jonathan :)
On 2016-06-15 16:18, Jonathan Leivent wrote:
> I requested some time ago a mode like CoqIDE's "-async-proofs lazy"
> mode, which is useful for editing the end of an existing script
> without having to waste compute resources on the beginning of the
> script.
Yup, that's the main reason for this port :) You can see a demo of a working
prototype at https://asciinema.org/a/b84ph360841x3c9lwq6pyihm9 btw (see
https://github.com/cpitclaudel/elcoq for the code)
> Also, it would be awesome if the async processing could really be
> delayed until absolutely necessary. For instance, don't bother
> forcing a Defined definition until it is unfolded or reduced. And
> don't have Extraction force unextracted definitions. But, I gather
> those are probably both async improvements for Coq, not PG...
Indeed, these are improvements to the async mode; there's plenty of
discussion going on about this and about simplifications of the current
protocol to make implementation easier (Emilio's SerAPI looks really
promising). Once PG is ported, most work for these improvements will be on
the Coq side; they'll become available in Proof General with minimal changes.
Clément.
Attachment:
signature.asc
Description: OpenPGP digital signature
- [Coq-Club] Suggestions for Proof General?, Paul A. Steckler, 06/15/2016
- Re: [Coq-Club] Suggestions for Proof General?, Jonathan Leivent, 06/15/2016
- Re: [Coq-Club] Suggestions for Proof General?, Clément Pit--Claudel, 06/15/2016
- Re: [Coq-Club] Suggestions for Proof General?, Enrico Tassi, 06/17/2016
- Re: [Coq-Club] Suggestions for Proof General?, Jonathan Leivent, 06/17/2016
- Re: [Coq-Club] Suggestions for Proof General?, Clément Pit--Claudel, 06/15/2016
- Re: [Coq-Club] Suggestions for Proof General?, Pierre Courtieu, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Jonathan Leivent, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Clément Pit--Claudel, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Pierre Courtieu, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Jonathan Leivent, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Gabriel Scherer, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Clément Pit--Claudel, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, James Wilcox, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Clément Pit--Claudel, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Pierre Courtieu, 06/16/2016
- Re: [Coq-Club] Suggestions for Proof General?, Jonathan Leivent, 06/15/2016
Archive powered by MHonArc 2.6.18.