Mercurial > cpdt > repo
changeset 533:8921cfa2f503
Use TeX magic to prevent -- from being displayed as an en dash
author | Cl?ment Pit--Claudel <clement.pitclaudel@live.com> |
---|---|
date | Tue, 07 Apr 2015 18:59:24 -0400 |
parents | aed0fcfabdbd |
children | ed829eaa91b2 |
files | src/Subset.v |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/Subset.v Fri Nov 21 11:21:37 2014 -0500 +++ b/src/Subset.v Tue Apr 07 18:59:24 2015 -0400 @@ -671,12 +671,15 @@ (** We can build a [sumor] version of the "bind" notation and use it to write a similarly straightforward version of this function. %Again, the notation definition exposes the ASCII syntax with an operator \texttt{<-{}-}, while the later code uses a nicer long left arrow $\longleftarrow$.% *) +(** %\def\indash{-}\catcode`-=13\def-{\indash\kern0pt }% *) + Notation "x <-- e1 ; e2" := (match e1 with | inright _ => !! | inleft (exist x _) => e2 end) (right associativity, at level 60). +(** %\catcode`-=12% *)(* *) (** printing * $\times$ *) (* EX: Write a more expressively typed version of the last exercise. *)