comparison src/source_print.sml @ 84:e86370850c30

Disjointness assumptions
author Adam Chlipala <adamc@hcoop.net>
date Tue, 01 Jul 2008 12:10:46 -0400
parents b4f2a258e52c
children 1f85890c9846
comparison
equal deleted inserted replaced
83:0a1baddd8ab2 84:e86370850c30
109 p_kind k, 109 p_kind k,
110 space, 110 space,
111 string "=>", 111 string "=>",
112 space, 112 space,
113 p_con c]) 113 p_con c])
114 | CDisjoint (c1, c2, c3) => parenIf par (box [p_con c1,
115 space,
116 string "~",
117 space,
118 p_con c2,
119 space,
120 string "=>",
121 space,
122 p_con c3])
114 123
115 | CName s => box [string "#", string s] 124 | CName s => box [string "#", string s]
116 125
117 | CRecord xcs => box [string "[", 126 | CRecord xcs => box [string "[",
118 p_list (fn (x, c) => 127 p_list (fn (x, c) =>