summaryrefslogtreecommitdiff
path: root/src/elab_err.sml
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adam@chlipala.net>2011-08-02 13:48:26 -0400
committerGravatar Adam Chlipala <adam@chlipala.net>2011-08-02 13:48:26 -0400
commit949fe8f9ce90257cd354c2d19d611cbcc3b569ef (patch)
tree7f1afca8ccf70a28b34907d8f7b0744c6c763081 /src/elab_err.sml
parentd727966ce805067e227fa96262005056fdfac448 (diff)
A few error message improvements
Diffstat (limited to 'src/elab_err.sml')
-rw-r--r--src/elab_err.sml4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/elab_err.sml b/src/elab_err.sml
index a03bc096..1194f817 100644
--- a/src/elab_err.sml
+++ b/src/elab_err.sml
@@ -267,10 +267,10 @@ val p_decl = P.p_decl
fun declError env err =
case err of
KunifsRemain ds =>
- (ErrorMsg.errorAt (lspan ds) "Some kind unification variables are undetermined in declaration";
+ (ErrorMsg.errorAt (lspan ds) "Some kind unification variables are undetermined in declaration\n(look for them as \"<UNIF:...>\")";
eprefaces' [("Decl", p_list_sep PD.newline (p_decl env) ds)])
| CunifsRemain ds =>
- (ErrorMsg.errorAt (lspan ds) "Some constructor unification variables are undetermined in declaration";
+ (ErrorMsg.errorAt (lspan ds) "Some constructor unification variables are undetermined in declaration\n(look for them as \"<UNIF:...>\")";
eprefaces' [("Decl", p_list_sep PD.newline (p_decl env) ds)])
| Nonpositive d =>
(ErrorMsg.errorAt (#2 d) "Non-strictly-positive datatype declaration (could allow non-termination)";