actors: Remove define-simple-actor, add define-actor.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Wed, 4 Jan 2017 17:41:30 +0000 (11:41 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Wed, 4 Jan 2017 17:41:30 +0000 (11:41 -0600)
commit84a19e7d4cb97e00a64191e1ecfcf984ffae52d1
tree5fe793dad15e6b6d2cd2c2f20d65f9647edb3892
parent67e7474e551af5991ba4c5e3d686785a1aaa1d42
actors: Remove define-simple-actor, add define-actor.

define-simple-actor wasn't very useful, whereas define-actor is
moderately helpful.

* 8sync/actors.scm (define-simple-actor): Remove.
(define-actor): New macro.

* demos/actors/robotscanner.scm:
* demos/actors/simplest-possible.scm:
* tests/test-actors.scm: Convert to use define-simple-actor instead of
define-actor.
8sync/actors.scm
demos/actors/robotscanner.scm
demos/actors/simplest-possible.scm
tests/test-actors.scm