src/Pure/Isar/parse.ML
changeset 70047 96fe857a7a6f
parent 69891 def3ec9cdb7e
child 70205 3293471cf176
--- a/src/Pure/Isar/parse.ML	Wed Apr 03 21:11:21 2019 +0200
+++ b/src/Pure/Isar/parse.ML	Wed Apr 03 21:50:00 2019 +0200
@@ -70,6 +70,7 @@
   val embedded_position: (string * Position.T) parser
   val text: string parser
   val path: string parser
+  val path_binding: (string * Position.T) parser
   val session_name: (string * Position.T) parser
   val theory_name: (string * Position.T) parser
   val liberal_name: string parser
@@ -282,6 +283,7 @@
 val text = group (fn () => "text") (embedded || verbatim);
 
 val path = group (fn () => "file name/path specification") embedded;
+val path_binding = group (fn () => "path binding (strict file name)") (position embedded);
 
 val session_name = group (fn () => "session name") name_position;
 val theory_name = group (fn () => "theory name") name_position;