aboutsummaryrefslogtreecommitdiff
path: root/src/Util/Notations.v
diff options
context:
space:
mode:
authorGravatar Jason Gross <jagro@google.com>2016-07-29 10:46:55 -0700
committerGravatar Jason Gross <jagro@google.com>2016-07-29 10:46:55 -0700
commit0b0728b5a447d6f7ff5fdf80c87d66ac714c3151 (patch)
tree8a298710e99326dd4898f2a5f346f7a7d6d5546c /src/Util/Notations.v
parente1be713c8b2e676eb61226de270a8231615577da (diff)
Set Asymmetric Patterns, add util lemmas about sig
Diffstat (limited to 'src/Util/Notations.v')
-rw-r--r--src/Util/Notations.v3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Util/Notations.v b/src/Util/Notations.v
index c43a58dc3..8595b0189 100644
--- a/src/Util/Notations.v
+++ b/src/Util/Notations.v
@@ -1,5 +1,6 @@
(** * Reserved Notations *)
Require Export Crypto.Util.FixCoqMistakes.
+Require Export Crypto.Util.GlobalSettings.
(** Putting them all together in one file prevents conflicts. Coq's
parser (camlpX) is really bad at conflicting notation levels and
@@ -20,7 +21,7 @@ Reserved Notation "'canonical' 'encoding' 'of' T 'as' B" (at level 50).
Reserved Notation "@ 'is_eq_dec' T R" (at level 10, T at level 8, R at level 8).
Reserved Infix "<<" (at level 30, no associativity).
Reserved Infix ">>" (at level 30, no associativity).
-Reserved Infix "&" (at level 50).
+Reserved Infix "&" (at level 50). (* N.B. This conflicts with [{ a : T & P}] for [sigT] *)
Reserved Infix "∣" (at level 50).
Reserved Infix "~=" (at level 70).
Reserved Infix "==" (at level 70, no associativity).