equal
deleted
inserted
replaced
58 structure Tactical = TacticalFun(structure Logic=Logic and Drule=Drule); |
58 structure Tactical = TacticalFun(structure Logic=Logic and Drule=Drule); |
59 structure Tactic = TacticFun(structure Logic=Logic and Drule=Drule |
59 structure Tactic = TacticFun(structure Logic=Logic and Drule=Drule |
60 and Tactical=Tactical and Net=Net); |
60 and Tactical=Tactical and Net=Net); |
61 structure Goals = GoalsFun(structure Logic=Logic and Drule=Drule |
61 structure Goals = GoalsFun(structure Logic=Logic and Drule=Drule |
62 and Tactic=Tactic and Pattern=Pattern); |
62 and Tactic=Tactic and Pattern=Pattern); |
63 structure AxClass = AxClassFun(structure Logic = Logic |
63 structure AxClass = AxClassFun(structure Logic = Logic |
64 and Goals = Goals and Tactic = Tactic); |
64 and Goals = Goals and Tactic = Tactic); |
65 open BasicSyntax Thm Drule Tactical Tactic Goals AxClass; |
65 open BasicSyntax Thm Drule Tactical Tactic Goals AxClass; |
66 |
66 |
67 structure Pure = struct val thy = pure_thy end; |
67 structure Pure = struct val thy = pure_thy end; |
68 |
68 |
69 use "install_pp.ML"; |
69 (*Theory parser and loader*) |
70 |
|
71 |
|
72 |
|
73 (*Theory parser |
|
74 (The new Thy/read.ML needs Thm so this has to be done AFTER Thm is |
|
75 created.) *) |
|
76 cd "Thy"; |
70 cd "Thy"; |
77 use "ROOT.ML"; |
71 use "ROOT.ML"; |
78 cd ".."; |
72 cd ".."; |
79 |
73 |
|
74 use "install_pp.ML"; |
|
75 fun init_database () = (init_thy_reader (); init_pps ()); |
|
76 |