diff options
Diffstat (limited to 'src/cjr_env.sml')
-rw-r--r-- | src/cjr_env.sml | 4 |
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, |