actors: Rename hive-bootstrap-message -> bootstrap-message.
[8sync.git] / demos / actors / simplest-possible.scm
index 6c9715915323ec0cc9cbaad6f85832b8b7f0ae16..9b563c0c6774c4c491c2904a5d49c859fd34d4ff 100644 (file)
@@ -22,7 +22,7 @@
 (define-simple-actor <emo>
   (greet-proog
    (lambda (actor message)
-     (display "Heya Proog!\n")
+     (display "emo> What's next, Proog?\n")
      (send-message
       actor (message-ref message 'target)
       'greet-emo))))
 (define-simple-actor <proog>
   (greet-emo
    (lambda (actor message)
-     (display "Hi, Emo!\n"))))
+     (display "proog> Listen, Emo!  Listen to the sounds of the machine!\n"))))
 
 (define hive (make-hive))
 (define our-emo (hive-create-actor hive <emo>))
 (define our-proog (hive-create-actor hive <proog>))
-(define (run-demo)
+(define (main . args)
   (ez-run-hive hive
-               (list (hive-bootstrap-message hive our-emo 'greet-proog
-                                             #:target our-proog))))
+               (list (bootstrap-message hive our-emo 'greet-proog
+                                        #:target our-proog))))