summaryrefslogtreecommitdiff
path: root/src/mono.sml
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adamc@hcoop.net>2009-10-25 15:29:21 -0400
committerGravatar Adam Chlipala <adamc@hcoop.net>2009-10-25 15:29:21 -0400
commite6cdd060b73ad081dd3dab2e278b994e9442c6da (patch)
treee7763596f996cbc602dfbefff837b20da643bbba /src/mono.sml
parentad7be9f6f9b4bfd6d6a4653b5eed4783a6ddb96e (diff)
Use call/cc for recv and sleep
Diffstat (limited to 'src/mono.sml')
-rw-r--r--src/mono.sml5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mono.sml b/src/mono.sml
index 7ce6cee1..35aada16 100644
--- a/src/mono.sml
+++ b/src/mono.sml
@@ -115,8 +115,9 @@ datatype exp' =
| ESignalSource of exp
| EServerCall of exp * typ * effect
- | ERecv of exp * exp * typ
- | ESleep of exp * exp
+ | ERecv of exp * typ
+ | ESleep of exp
+ | ESpawn of exp
withtype exp = exp' located