actors: Implicit from-actor argument <-foo methods, and add rest of <-foo*.
[8sync.git] / demos / actors / simplest-possible.scm
index 13aea1cdd5034a501eba33bbd7c8798a7637ae75..4e037825f0b708b76f791a73896c1b854fbb210f 100644 (file)
@@ -23,7 +23,7 @@
   (greet-proog
    (lambda (actor message target)
      (display "emo> What's next, Proog?\n")
-     (<- actor target 'greet-emo))))
+     (<- target 'greet-emo))))
 
 (define-simple-actor <proog>
   (greet-emo
@@ -34,6 +34,6 @@
 (define our-emo (hive-create-actor hive <emo>))
 (define our-proog (hive-create-actor hive <proog>))
 (define (main . args)
-  (ez-run-hive hive
-               (list (bootstrap-message hive our-emo 'greet-proog
-                                        our-proog))))
+  (run-hive hive
+            (list (bootstrap-message hive our-emo 'greet-proog
+                                     our-proog))))