--- a/src/Pure/PIDE/xml.ML Thu Oct 10 15:52:30 2019 +0200
+++ b/src/Pure/PIDE/xml.ML Thu Oct 10 16:51:47 2019 +0200
@@ -11,6 +11,7 @@
type 'a A
type 'a T
type 'a V
+ type 'a P
val int_atom: int A
val bool_atom: bool A
val unit_atom: unit A
@@ -290,6 +291,7 @@
type 'a A = 'a -> string;
type 'a T = 'a -> body;
type 'a V = 'a -> string list * body;
+type 'a P = 'a -> string list;
(* atomic values *)
@@ -347,6 +349,7 @@
type 'a A = string -> 'a;
type 'a T = body -> 'a;
type 'a V = string list * body -> 'a;
+type 'a P = string list -> 'a;
(* atomic values *)