src/Pure/ROOT.ML
changeset 1078 e57beb974dd7
parent 1072 0140ff702b23
child 1228 7d6b0241afab
equal deleted inserted replaced
1077:c2df11ae8b55 1078:e57beb974dd7
    65 open BasicSyntax Thm Drule Tactical Tactic Goals;
    65 open BasicSyntax Thm Drule Tactical Tactic Goals;
    66 
    66 
    67 structure Pure = struct val thy = pure_thy end;
    67 structure Pure = struct val thy = pure_thy end;
    68 structure CPure = struct val thy = cpure_thy end;
    68 structure CPure = struct val thy = cpure_thy end;
    69 
    69 
       
    70 (* hide functors; saves space in PolyML *)
       
    71 functor SymtabFun() = struct end;
       
    72 functor TypeFun() = struct end;
       
    73 functor SignFun() = struct end;
       
    74 functor SequenceFun() = struct end;
       
    75 functor EnvirFun() = struct end;
       
    76 functor PatternFun() = struct end;
       
    77 functor UnifyFun() = struct end;
       
    78 functor NetFun() = struct end;
       
    79 functor LogicFun() = struct end;
       
    80 functor ThmFun() = struct end;
       
    81 functor DruleFun() = struct end;
       
    82 functor TacticalFun() = struct end;
       
    83 functor TacticFun() = struct end;
       
    84 functor GoalsFun() = struct end;
       
    85 functor AxClassFun() = struct end;
       
    86 
    70 (*Theory parser and loader*)
    87 (*Theory parser and loader*)
    71 cd "Thy";
    88 cd "Thy";
    72 use "ROOT.ML";
    89 use "ROOT.ML";
    73 cd "..";
    90 cd "..";
    74 
    91