Mercurial > urweb
comparison src/elab_print.sml @ 67:9f89f0b00b84
Elaborating cfold
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Thu, 26 Jun 2008 09:48:54 -0400 |
parents | abb2b32c19fb |
children | 6431b315a1e3 |
comparison
equal
deleted
inserted
replaced
66:1ec5703c09c4 | 67:9f89f0b00b84 |
---|---|
150 | CConcat (c1, c2) => parenIf par (box [p_con' true env c1, | 150 | CConcat (c1, c2) => parenIf par (box [p_con' true env c1, |
151 space, | 151 space, |
152 string "++", | 152 string "++", |
153 space, | 153 space, |
154 p_con env c2]) | 154 p_con env c2]) |
155 | CFold _ => string "fold" | |
155 | 156 |
156 | CError => string "<ERROR>" | 157 | CError => string "<ERROR>" |
157 | CUnif (_, _, ref (SOME c)) => p_con' par env c | 158 | CUnif (_, _, ref (SOME c)) => p_con' par env c |
158 | CUnif (k, s, _) => box [string ("<UNIF:" ^ s ^ "::"), | 159 | CUnif (k, s, _) => box [string ("<UNIF:" ^ s ^ "::"), |
159 p_kind k, | 160 p_kind k, |