src/Pure/PIDE/markup.ML
changeset 80912 b2eaa342aae5
parent 80911 8ad5e6df050b
child 80920 bbe2c56fe255
--- a/src/Pure/PIDE/markup.ML	Fri Sep 20 15:35:16 2024 +0200
+++ b/src/Pure/PIDE/markup.ML	Fri Sep 20 18:09:04 2024 +0200
@@ -68,6 +68,8 @@
   val position_property: Properties.entry -> bool
   val def_name: string -> string
   val notation_mixfixN: string
+  val notation_prefixN: string
+  val notation_postfixN: string
   val notation_infixN: string
   val notation_binderN: string
   val notations: string list
@@ -443,9 +445,12 @@
 (* notation: mixfix annotations *)
 
 val notation_mixfixN = "mixfix";
+val notation_prefixN = "prefix";
+val notation_postfixN = "postfix";
 val notation_infixN = "infix";
 val notation_binderN = "binder";
-val notations = [notation_mixfixN, notation_infixN, notation_binderN];
+val notations =
+  [notation_mixfixN, notation_prefixN, notation_postfixN, notation_infixN, notation_binderN];
 
 val notationN = "notation";
 fun notation {kind, name} = (notationN, kind_proper kind @ name_proper name);