diff -r 94436ad4b60d -r 97b715e65f70 src/Pure/ROOT.ML --- a/src/Pure/ROOT.ML Mon Sep 26 17:35:23 1994 +0100 +++ b/src/Pure/ROOT.ML Mon Sep 26 17:35:45 1994 +0100 @@ -60,20 +60,17 @@ and Tactical=Tactical and Net=Net); structure Goals = GoalsFun(structure Logic=Logic and Drule=Drule and Tactic=Tactic and Pattern=Pattern); -structure AxClass = AxClassFun(structure Logic = Logic +structure AxClass = AxClassFun(structure Logic = Logic and Goals = Goals and Tactic = Tactic); open BasicSyntax Thm Drule Tactical Tactic Goals AxClass; structure Pure = struct val thy = pure_thy end; -use "install_pp.ML"; - - - -(*Theory parser - (The new Thy/read.ML needs Thm so this has to be done AFTER Thm is - created.) *) +(*Theory parser and loader*) cd "Thy"; use "ROOT.ML"; cd ".."; +use "install_pp.ML"; +fun init_database () = (init_thy_reader (); init_pps ()); +