coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Guillaume Brunerie <guillaume.brunerie AT gmail.com>
- To: AUGER Cedric <Cedric.Auger AT lri.fr>
- Cc: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Notation with "Type"
- Date: Wed, 8 Jun 2011 18:24:53 +0200
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=C3eyEd8VQIvOvfQ8g59pVXGTlotmcGSAqN0CxSdDQirpZHppBVrJ+a2YypxeLt4Z4q r9SNLuUdA+wpvcqxiX4211+JohL9cp5O9us14emMAafa5Du5NaNu6GS+Y0FCXrVosxtd V5+xspQC3ExRJd+hd7y8Nw7qkuSZRH5LatMcs=
2011/6/8 AUGER Cedric <Cedric.Auger AT lri.fr>
Le Wed, 8 Jun 2011 17:03:57 +0200,
Guillaume Brunerie <guillaume.brunerie AT gmail.com> a écrit :
You can use:> Is there a way to make Coq display the notation "s"?
Notation "'s'" := (f _).
It should work, but you will also have "s" printed for "f nat" for
instance.
This is not exactly what I want, I want to use "s" as a shortcut for the term "f Type", in particular I want also be able to use "s" instead of "f Type".
"f" is a function is some other file, but in the proofs I’m writing I only need "f Type" (I will never apply "f" to "nat") and I want a shortcut for that (because it is actually much longer than "f Type", there are three other arguments which will never change too)
Anyway, I found a solution while reading your message :
Definition temporary_name := f Type.
Notation "s" := temporary_name.
And then I can use "s" anywhere, and "s" is printed by coq (and I have no universe inconsistency so far).
Thanks :)
Guillaume
- [Coq-Club] Notation with "Type", Guillaume Brunerie
- Re: [Coq-Club] Notation with "Type",
AUGER Cedric
- Re: [Coq-Club] Notation with "Type", Guillaume Brunerie
- Re: [Coq-Club] Notation with "Type",
Mehdi Dogguy
- Re: [Coq-Club] Notation with "Type",
Guillaume Brunerie
- Re: [Coq-Club] Notation with "Type", Hugo Herbelin
- Re: [Coq-Club] Notation with "Type",
Guillaume Brunerie
- Re: [Coq-Club] Notation with "Type",
AUGER Cedric
Archive powered by MhonArc 2.6.16.