Have you seen this?:
<
http://bike-nomad.com/squeak/> at the bottom of the page:
Squeak implementation of Miro Samek's ideas from Practical Statecharts in C/C++
This zip contains just the FSM code from the Connectors 2 package. It can be used by itself. Squeak/MIT license
download SqueakQHsm.zip
Ken
>Date: Wed, 18 Apr 2007 19:05:33 -0400
>From: "Ralph Boland" <
[hidden email]>
>Subject: Need to draw finite state machines (Again)
>To:
[hidden email]
>Message-ID:
> <
[hidden email]>
>Content-Type: text/plain; charset="iso-8859-1"
>
>Thanks for the responses for my posting on my need to draw finite state
>machines. For example: