src/Pure/Isar/isar_thy.ML
changeset 6650 808a3d9e2404
parent 6552 28553eba1913
child 6688 f33c89103fb4
equal deleted inserted replaced
6649:2156012be986 6650:808a3d9e2404
   329 
   329 
   330 fun begin_theory name parents files =
   330 fun begin_theory name parents files =
   331   let
   331   let
   332     val paths = map (apfst Path.unpack) files;
   332     val paths = map (apfst Path.unpack) files;
   333     val thy = ThyInfo.begin_theory name parents paths;
   333     val thy = ThyInfo.begin_theory name parents paths;
   334   in Present.begin_theory name parents paths; thy end;
   334   in Present.begin_theory name parents paths thy end;
   335 
   335 
   336 
   336 
   337 (* FIXME
   337 (* FIXME
   338 fun end_theory thy =
   338 fun end_theory thy =
   339   let val thy' = PureThy.end_theory thy in
   339   let val thy' = PureThy.end_theory thy in