src/Provers/simplifier.ML
changeset 8727 71acc2d8991a
parent 8700 628ffca977b8
child 8815 187547eae4c5
equal deleted inserted replaced
8726:7b15f4bdd72f 8727:71acc2d8991a
   168 
   168 
   169     val pretty_thms = map Display.pretty_thm;
   169     val pretty_thms = map Display.pretty_thm;
   170     fun pretty_proc (name, lhss) =
   170     fun pretty_proc (name, lhss) =
   171       Pretty.big_list (name ^ ":") (map Display.pretty_cterm lhss);
   171       Pretty.big_list (name ^ ":") (map Display.pretty_cterm lhss);
   172   in
   172   in
   173     Pretty.writeln (Pretty.big_list "simplification rules:" (pretty_thms simps));
   173     [Pretty.big_list "simplification rules:" (pretty_thms simps),
   174     Pretty.writeln (Pretty.big_list "simplification procedures:" (map pretty_proc procs));
   174       Pretty.big_list "simplification procedures:" (map pretty_proc procs),
   175     Pretty.writeln (Pretty.big_list "congruences:" (pretty_thms congs))
   175       Pretty.big_list "congruences:" (pretty_thms congs)]
       
   176     |> Pretty.chunks |> Pretty.writeln
   176   end;
   177   end;
   177 
   178 
   178 
   179 
   179 (* extend simpsets *)
   180 (* extend simpsets *)
   180 
   181