print rules: generic context;
authorwenzelm
Tue, 10 Jan 2006 19:33:38 +0100
changeset 18639 242fcc3292b6
parent 18638 e135f6a1b76c
child 18640 61627ae3ddc3
print rules: generic context;
src/Pure/Isar/isar_cmd.ML
--- a/src/Pure/Isar/isar_cmd.ML	Tue Jan 10 19:33:37 2006 +0100
+++ b/src/Pure/Isar/isar_cmd.ML	Tue Jan 10 19:33:38 2006 +0100
@@ -253,16 +253,13 @@
     (Simplifier.print_local_simpset o Proof.context_of));
 
 val print_rules = Toplevel.unknown_context o
-  Toplevel.keep (Toplevel.node_case ContextRules.print_global_rules
-    (ContextRules.print_local_rules o Proof.context_of));
+  Toplevel.keep (ContextRules.print_rules o Toplevel.context_of);
 
 val print_induct_rules = Toplevel.unknown_context o
-  Toplevel.keep (Toplevel.node_case InductAttrib.print_global_rules
-    (InductAttrib.print_local_rules o Proof.context_of));
+  Toplevel.keep (InductAttrib.print_rules o Toplevel.context_of);
 
 val print_trans_rules = Toplevel.unknown_context o
-  Toplevel.keep (Toplevel.node_case Calculation.print_global_rules
-    (Calculation.print_local_rules o Proof.context_of));
+  Toplevel.keep (Calculation.print_rules o Toplevel.context_of);
 
 val print_methods = Toplevel.unknown_theory o
   Toplevel.keep (Method.print_methods o Toplevel.theory_of);