coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Arnaud Spiwack <arnaud AT spiwack.net>
- To: Coq Club <coq-club AT inria.fr>
- Subject: [Coq-Club] Effect-free admit and abstract
- Date: Mon, 11 Mar 2013 15:43:01 +0100
Side-tracking from the multicore thread:
Enrico Tassi wrote:
This sounds to me like piling a hack over a hack. Plus, do we really want to have "Axiom deamon : False" in the environment? I would personally feel a bit uncomfortable about that.
Wouldn't it be better to add, in Term.constr a constructor for admitted subterms? (I'm aware it would be quite a bit of a deal to modify Term.constr, though, but let's talk in principle). In any case, if you want to have an irreducible/opaque let-in for "abstract", you'll have to stick you hand into Term.constr, won't you?
Enrico Tassi wrote:
Well, a patch to make "Print Assumptions qualid" render all the
occurrences of "match daemon return P with end" as "Axiom foo_admitted$N :
P" is not that hard to write.
This sounds to me like piling a hack over a hack. Plus, do we really want to have "Axiom deamon : False" in the environment? I would personally feel a bit uncomfortable about that.
Wouldn't it be better to add, in Term.constr a constructor for admitted subterms? (I'm aware it would be quite a bit of a deal to modify Term.constr, though, but let's talk in principle). In any case, if you want to have an irreducible/opaque let-in for "abstract", you'll have to stick you hand into Term.constr, won't you?
--
'When I use a word,' Humpty Dumpty said in rather a scornful tone, 'it means just what I choose it to mean—neither more nor less.'
- Through the looking glass and what Alice found there, Lewis Caroll
- [Coq-Club] Effect-free admit and abstract, Arnaud Spiwack, 03/11/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/12/2013
- Re: [Coq-Club] Effect-free admit and abstract, Arnaud Spiwack, 03/12/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/12/2013
- Re: [Coq-Club] Effect-free admit and abstract, Arnaud Spiwack, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Guillaume Melquiond, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Adam Chlipala, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Jason Gross, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Adam Chlipala, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Guillaume Melquiond, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Arnaud Spiwack, 03/13/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/12/2013
- Re: [Coq-Club] Effect-free admit and abstract, Arnaud Spiwack, 03/12/2013
- Re: [Coq-Club] Effect-free admit and abstract, Enrico Tassi, 03/12/2013
Archive powered by MHonArc 2.6.18.