Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Destruct vs. inversion

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Destruct vs. inversion


chronological Thread 
  • From: Pierre Boutillier <pierre.boutillier AT pps.jussieu.fr>
  • To: Coq-Club <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] Destruct vs. inversion
  • Date: Fri, 8 Apr 2011 10:12:34 +0200

Hi all,

On 2011/04/07, at 22:39, Benjamin C. Pierce wrote:

... but are there situations where inversion doesn't work and destruct does?


I see one indirect limitation :
inversion used to be not friend with the "fix" tactic because
inversion rewrites equality over arguments of the inductive and
fix f x := match x with
|C y => f (eq_rect bli bla blo y)
end
wasn't accepted by <= v8.3 guard condition. (In trunk, guard condition handles commutative cuts)


Pierre Boutillier
pierre.boutillier AT pps.jussieu.fr






Archive powered by MhonArc 2.6.16.

Top of Page