
See also the FSM subdirectory of the sourceforge easyasap project ( http://sourceforge.net/projects/easyasap/ ) for a dynamic statesystem implementation. I've used them for sometime to remove a level of conformance testing and allow live reconfiguration (ex: for error handling) of production systems.
Cromwell Enage <sponage@yahoo.com> 09/05/06 5:45 PM >>> I'm currently Boostifying the FSM module currently located at <http://swiss- gd- knife.sourceforge.net/>. (Yes, that means I'll license the result under the BSL.) I've also implemented a pushdown automaton and will combine the two into a common library.
To distinguish this library from Boost.Statechart, I'm treating the state machines as *data structures* to be initialized and manipulated *algorithmically* before normal execution. My primary question is: does anyone have a need for such a library that is not already satisfied by either Boost.Statechart or Boost.Spirit? Off the top of my head, I can think of only two application domains where this library would be useful: artificial intelligence and graph- walking simulations (e.g. mazes). If anyone has another domain in mind, please chime in. I'd like to have a better idea of my potential target audience so I can hone the library design before submitting to the vault. TIA, Cromwell D. Enage __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost