equal
deleted
inserted
replaced
66 | Name name => Pretty.str (prfx "name: " ^ quote name)) |
66 | Name name => Pretty.str (prfx "name: " ^ quote name)) |
67 end; |
67 end; |
68 |
68 |
69 fun pretty_const ctxt (nm, ty) = |
69 fun pretty_const ctxt (nm, ty) = |
70 let |
70 let |
71 val ty' = Logic.unvarifyT ty; |
71 val ty' = Logic.unvarifyT_global ty; |
72 in |
72 in |
73 Pretty.block |
73 Pretty.block |
74 [Pretty.quote (Pretty.str nm), Pretty.fbrk, |
74 [Pretty.quote (Pretty.str nm), Pretty.fbrk, |
75 Pretty.str "::", Pretty.brk 1, |
75 Pretty.str "::", Pretty.brk 1, |
76 Pretty.quote (Syntax.pretty_typ ctxt ty')] |
76 Pretty.quote (Syntax.pretty_typ ctxt ty')] |