diff src/elab_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
line wrap: on
line diff
--- a/src/elab_print.sml	Tue Jul 01 11:39:14 2008 -0400
+++ b/src/elab_print.sml	Tue Jul 01 12:10:46 2008 -0400
@@ -126,6 +126,15 @@
                                             string "=>",
                                             space,
                                             p_con (E.pushCRel env x k) c])
+      | CDisjoint (c1, c2, c3) => parenIf par (box [p_con env c1,
+                                                    space,
+                                                    string "~",
+                                                    space,
+                                                    p_con env c2,
+                                                    space,
+                                                    string "=>",
+                                                    space,
+                                                    p_con env c3])
 
       | CName s => box [string "#", string s]