equal
deleted
inserted
replaced
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; |