aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorherbelin2013-05-05 22:47:26 +0000
committerherbelin2013-05-05 22:47:26 +0000
commit86a1787cf9ae815ee8b1f6fd7f39ac615da031a4 (patch)
tree6b5a9ae23ea5bb3e15c9b517f781f6aa3df51133 /plugins
parentbecc50a8ac662d666cbe2645d7d84a7ee7b0b8e4 (diff)
Relaxing the constraint on eta-expanding on the fly while looking for
notation to use at printing time. We now allow to print "sigT P" as "{x:_ & P x}", generating a "_" for the missing type, when the notation is defined by 'Notation "{ x : A & P }" := (sigT (fun x:A => P))'. Do better, and change the notation to "(sigT (A:=A) (fun x => P))" so that the type is known even when eta-expansion is needed. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16467 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'plugins')
0 files changed, 0 insertions, 0 deletions