summaryrefslogtreecommitdiff
path: root/src/cjr_env.sml
diff options
context:
space:
mode:
Diffstat (limited to 'src/cjr_env.sml')
-rw-r--r--src/cjr_env.sml4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cjr_env.sml b/src/cjr_env.sml
index f972a80e..6a3c41bc 100644
--- a/src/cjr_env.sml
+++ b/src/cjr_env.sml
@@ -61,8 +61,8 @@ val empty = {
fun pushDatatype (env : env) x n xncs =
{datatypes = IM.insert (#datatypes env, n, (x, xncs)),
- constructors = foldl (fn ((x, n, to), constructors) =>
- IM.insert (constructors, n, (x, to, n)))
+ constructors = foldl (fn ((x, n', to), constructors) =>
+ IM.insert (constructors, n', (x, to, n)))
(#constructors env) xncs,
numRelE = #numRelE env,