From: John Fuller (jfuller_at_[hidden])
Date: 2006-09-05 18:56:42
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
>>> Cromwell Enage <sponage_at_[hidden]> 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
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.
Cromwell D. Enage
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
Unsubscribe & other changes:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk