coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: "Aaron Bohannon" <bohannon AT cis.upenn.edu>
- To: "Coq List" <coq-club AT pauillac.inria.fr>
- Subject: [Coq-Club] FSet tactics
- Date: Tue, 3 Jul 2007 13:45:03 -0400
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=CYjKAu1U+YH+PPSDaNPSNjoJYCjHUFGbDV+HdsKhY4sNKd5E4LW6eDx6qdW3/U4pjSmU4BrS7DF1p2ToAhlDOO9+jjNjVJYtxcQpMXax4LiBlsC32ffoPQT4mraUnE2fEy76QrYs3XUxRcivN2bdnQMeD1Ltxb+xjKv+Gl5nmfs=
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
Specialized tactics should be able to make working with finite sets
much, much easier. In particular, there should be a certain class of
goals that could be immediately solved by a specialized tactic if
their truth is justified by your hypotheses (or, to be more precise,
the subset of your hypotheses not involving first-order quantifiers).
I am tempted to write my own such tactic for the FSets library, but in
order to avoid duplicating effort, I should first ask: Has anyone
else already done this? Which tactics defined in FSets.OrderedType
and the other FSet libraries are intended for use by clients of the
library? Do they have any documentation or specification other than
the text of the "Ltac" defintion? (Deducing the intended behavior and
scope of a tactic from the code of its definition is not an easy
task.)
-Aaron
- [Coq-Club] FSet tactics, Aaron Bohannon
- Re: [Coq-Club] FSet tactics,
Pierre Letouzey
- Re: [Coq-Club] FSet tactics, Aaron Bohannon
- Re: [Coq-Club] FSet tactics,
Pierre Letouzey
Archive powered by MhonArc 2.6.16.