diff options
Diffstat (limited to 'src/core_env.sml')
-rw-r--r-- | src/core_env.sml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core_env.sml b/src/core_env.sml index 4895de9c..1cc10ada 100644 --- a/src/core_env.sml +++ b/src/core_env.sml @@ -113,8 +113,8 @@ fun pushDatatype (env : env) x n xncs = namedC = #namedC env, 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, relE = #relE env, |