coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: <michael.soegtrop AT intel.com>
- To: coq-club AT inria.fr
- Subject: [Coq-Club] Syntax for paraneterized Type Class instances
- Date: Tue, 16 Dec 2014 11:08:49 +0100
Dear Coq Users,
I don't understand the syntax given in chapter 19.3 of the reference manual:
Instance prod_eqb ‘(EA : EqDec A, EB : EqDec B) : EqDec (A * B)
What is the meaning of the prime here? Is this an abbreviation for this:
Instance prod_eqb {A B : Type} (EA : EqDec A) (EB : EqDec B) : EqDec (A * B)
Also I have problems to make Coq parse the syntax given in the manual with all
3 prime variants on my keyboard (`'´) and the prime used in the manual (‘).
Is there a description for this syntax in the reference manual?
Thanks & Best regards,
Michael
- [Coq-Club] Syntax for paraneterized Type Class instances, michael.soegtrop, 12/16/2014
- Re: [Coq-Club] Syntax for paraneterized Type Class instances, Matthieu Sozeau, 12/16/2014
- RE: [Coq-Club] Syntax for paraneterized Type Class instances, Soegtrop, Michael, 12/16/2014
- Re: [Coq-Club] Syntax for paraneterized Type Class instances, Matthieu Sozeau, 12/16/2014
Archive powered by MHonArc 2.6.18.