src/Pure/ROOT.ML
changeset 58928 23d0ffd48006
parent 58903 38c72f5f6c2e
child 59026 30b8a5825a9c
equal deleted inserted replaced
58927:cf47382db395 58928:23d0ffd48006
   300 use "Proof/extraction.ML";
   300 use "Proof/extraction.ML";
   301 
   301 
   302 (*theory documents*)
   302 (*theory documents*)
   303 use "System/isabelle_system.ML";
   303 use "System/isabelle_system.ML";
   304 use "Thy/term_style.ML";
   304 use "Thy/term_style.ML";
       
   305 use "Isar/outer_syntax.ML";
   305 use "Thy/thy_output.ML";
   306 use "Thy/thy_output.ML";
   306 use "Isar/outer_syntax.ML";
       
   307 use "General/graph_display.ML";
   307 use "General/graph_display.ML";
   308 use "Thy/present.ML";
   308 use "Thy/present.ML";
       
   309 use "pure_syn.ML";
   309 use "PIDE/command.ML";
   310 use "PIDE/command.ML";
   310 use "PIDE/query_operation.ML";
   311 use "PIDE/query_operation.ML";
   311 use "PIDE/resources.ML";
   312 use "PIDE/resources.ML";
   312 use "Thy/thy_info.ML";
   313 use "Thy/thy_info.ML";
   313 use "PIDE/document.ML";
   314 use "PIDE/document.ML";
   359 if ML_System.is_polyml then use "ML/install_pp_polyml.ML" else ();
   360 if ML_System.is_polyml then use "ML/install_pp_polyml.ML" else ();
   360 
   361 
   361 
   362 
   362 (* the Pure theory *)
   363 (* the Pure theory *)
   363 
   364 
   364 use "pure_syn.ML";
   365 use "ML/ml_file.ML";
   365 Runtime.toplevel_program (fn () => Thy_Info.use_thy ("Pure", Position.none));
   366 Runtime.toplevel_program (fn () => Thy_Info.use_thy ("Pure", Position.none));
   366 Context.set_thread_data NONE;
   367 Context.set_thread_data NONE;
   367 structure Pure = struct val thy = Thy_Info.get_theory "Pure" end;
   368 structure Pure = struct val thy = Thy_Info.get_theory "Pure" end;
   368 
   369 
   369 toplevel_pp ["typ"] "Proof_Display.pp_typ Pure.thy";
   370 toplevel_pp ["typ"] "Proof_Display.pp_typ Pure.thy";