diff options
author | Adam Chlipala <adamc@hcoop.net> | 2009-02-14 14:07:56 -0500 |
---|---|---|
committer | Adam Chlipala <adamc@hcoop.net> | 2009-02-14 14:07:56 -0500 |
commit | a89a3e41b94c294e1f08d369f2558e12b532e430 (patch) | |
tree | d009d124587d5ea580081e4d2fccfb6ac9c21d69 /src/reduce.sml | |
parent | f9fc82e21b19e56f2f43f0e26d421c6364a1bf51 (diff) |
Start of RPCification
Diffstat (limited to 'src/reduce.sml')
-rw-r--r-- | src/reduce.sml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/reduce.sml b/src/reduce.sml index a08feb26..89fce664 100644 --- a/src/reduce.sml +++ b/src/reduce.sml @@ -366,7 +366,9 @@ fun conAndExp (namedC, namedE) = | EWrite e => (EWrite (exp env e), loc) | EClosure (n, es) => (EClosure (n, map (exp env) es), loc) - | ELet (x, t, e1, e2) => (ELet (x, con env t, exp env e1, exp (UnknownE :: env) e2), loc)) + | ELet (x, t, e1, e2) => (ELet (x, con env t, exp env e1, exp (UnknownE :: env) e2), loc) + + | EServerCall (n, es, e) => (EServerCall (n, map (exp env) es, exp env e), loc)) in {con = con, exp = exp} end |