I am writing an open source project in Squeak for constructing<br>finite state machines from regular expressions.&nbsp; It contains<br>a large number of algorithms (I am comparing them to determine<br>the best ones).&nbsp; To help me debug the FSM minimization algorithms
<br>and for other reasons I want a package that can draw a finite state machine<br>given the FSM as input.<br>But I don&#39;t want to implement this from scratch.<br><br>Is there any software in Squeak (or other version of Smalltalk from which
<br>I can do a port) that draws finite state machines (directed edge labeled graphs)?<br>I need to be able to modify the graph easily in software (add and remove edges,<br>color nodes or edges, etc).&nbsp; I am not particularly interested in being able to
<br>draw a FSM interactively though such a facility wouldn&#39;t hurt.<br><br>Also if there is anyone who is interested in adding this functionality to my<br>project that would be great.<br><br>Thanks<br><br>Ralph Boland<br>