diff nworker_c.rhope @ 140:c14698c512f1

Untested addition of Pause/Resume
author Mike Pavone <pavone@retrodev.com>
date Sat, 20 Nov 2010 20:03:25 +0000
parents a68e6828d896
children f2cb85c53ced
line wrap: on
line diff
--- a/nworker_c.rhope	Fri Nov 19 04:04:14 2010 -0500
+++ b/nworker_c.rhope	Sat Nov 20 20:03:25 2010 +0000
@@ -1601,13 +1601,16 @@
 
 Register Builtins@NProgram[prog:out]
 {
-	registered <- [[[[[[[[prog]Register Worker["Print", "rhope", 1, 1]
+	registered <- [[[[[[[[[[[prog]Register Worker["Print", "rhope", 1, 1]
 	]Register Worker["If@Boolean", "rhope", 1, 2]
 	]Register Worker["Build", "rhope", 1, 1]
 	]Register Worker["Blueprint Of", "rhope", 1, 1]
 	]Register Worker["Call@Worker", "rhope", 1, 2] //We're using 2 because we need to assume that the outputs are conditional
 	]Register Worker["ID", "rhope", 1, 1]
 	]Register Worker["Blueprint From ID", "rhope", 1, 2]
+	]Register Worker["Pause", "rhope", 1, 1]
+	]Register Worker["Resume", "rhope", 2, 2]
+	]Register Worker["Call Async", "rhope", 1, 1]
 	]Register Number Methods
 	
 	out <- [[[[[[[registered]Bind Worker["If@Boolean",