src/Pure/Isar/proof_display.ML
changeset 64596 51f8e259de50
parent 62889 99c7f31615c2
child 70924 15758fced053
equal deleted inserted replaced
64595:511b30aa4100 64596:51f8e259de50
    93           else SOME (prt_typ (Type (t, [])));
    93           else SOME (prt_typ (Type (t, [])));
    94 
    94 
    95     val pretty_arities = maps (fn (t, ars) => map (prt_arity t) ars);
    95     val pretty_arities = maps (fn (t, ars) => map (prt_arity t) ars);
    96 
    96 
    97     fun pretty_abbrev (c, (ty, t)) = Pretty.block
    97     fun pretty_abbrev (c, (ty, t)) = Pretty.block
    98       (prt_const (c, ty) @ [Pretty.str " ==", Pretty.brk 1, prt_term_no_vars t]);
    98       (prt_const (c, ty) @ [Pretty.str " \<equiv>", Pretty.brk 1, prt_term_no_vars t]);
    99 
    99 
   100     fun pretty_axm (a, t) =
   100     fun pretty_axm (a, t) =
   101       Pretty.block [Pretty.mark_str a, Pretty.str ":", Pretty.brk 1, prt_term_no_vars t];
   101       Pretty.block [Pretty.mark_str a, Pretty.str ":", Pretty.brk 1, prt_term_no_vars t];
   102 
   102 
   103     val tsig = Sign.tsig_of thy;
   103     val tsig = Sign.tsig_of thy;