src/Pure/display.ML
changeset 4256 e768c42069bb
parent 4250 3806a00677ff
child 4270 957c887b89b5
equal deleted inserted replaced
4255:63ab0616900b 4256:e768c42069bb
   151     val {classes, classrel, default, tycons, abbrs, arities} =
   151     val {classes, classrel, default, tycons, abbrs, arities} =
   152       Type.rep_tsig tsig;
   152       Type.rep_tsig tsig;
   153     val consts = sort_wrt fst (map (apfst ext_const) (Symtab.dest const_tab));
   153     val consts = sort_wrt fst (map (apfst ext_const) (Symtab.dest const_tab));
   154   in
   154   in
   155     Pretty.writeln (Pretty.strs ("stamps:" :: Sign.stamp_names_of sg));
   155     Pretty.writeln (Pretty.strs ("stamps:" :: Sign.stamp_names_of sg));
   156     Pretty.writeln (Pretty.strs ("data:" :: Data.kinds data));
   156     Pretty.writeln (Pretty.strs ("data:" :: Sign.data_kinds data));
   157     Pretty.writeln (Pretty.strs ["name entry path:", NameSpace.pack path]);
   157     Pretty.writeln (Pretty.strs ["name entry path:", NameSpace.pack path]);
   158     Pretty.writeln (Pretty.big_list "name spaces:" (map pretty_space spaces'));
   158     Pretty.writeln (Pretty.big_list "name spaces:" (map pretty_space spaces'));
   159     Pretty.writeln (pretty_classes classes);
   159     Pretty.writeln (pretty_classes classes);
   160     Pretty.writeln (Pretty.big_list "class relation:" (map pretty_classrel classrel));
   160     Pretty.writeln (Pretty.big_list "class relation:" (map pretty_classrel classrel));
   161     Pretty.writeln (pretty_default default);
   161     Pretty.writeln (pretty_default default);