diff options
author | Adam Chlipala <adamc@hcoop.net> | 2008-08-03 12:43:20 -0400 |
---|---|---|
committer | Adam Chlipala <adamc@hcoop.net> | 2008-08-03 12:43:20 -0400 |
commit | 6314b4c27a14576b356258dad74607168135cb51 (patch) | |
tree | ec853f9102b3d3e5729457db7a10fd4f81165431 /src/core_env.sml | |
parent | 1798f5eb1b11613d88acb307472922976f1583b4 (diff) |
Compiled pattern matching to C
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, |