src/Pure/Tools/proof_general.ML
changeset 52537 4b5941730bd8
parent 52437 c88354589b43
child 52643 34c29356930e
equal deleted inserted replaced
52536:3a35ce87a55c 52537:4b5941730bd8
   150 
   150 
   151 fun opt_attr _ NONE = []
   151 fun opt_attr _ NONE = []
   152   | opt_attr name (SOME value) = attr name value;
   152   | opt_attr name (SOME value) = attr name value;
   153 
   153 
   154 val pgip_id = "dummy";
   154 val pgip_id = "dummy";
   155 val pgip_serial = Synchronized.counter ();
   155 val pgip_serial = Counter.make ();
   156 
   156 
   157 fun output_pgip refid refseq content =
   157 fun output_pgip refid refseq content =
   158   XML.Elem (("pgip",
   158   XML.Elem (("pgip",
   159     attr "tag" "Isabelle/Isar" @
   159     attr "tag" "Isabelle/Isar" @
   160     attr "id" pgip_id @
   160     attr "id" pgip_id @