Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!spool.mu.edu!cs.umn.edu!rlarson From: rlarson@umn-cs.cs.umn.edu (Raymond A. Larson) Newsgroups: comp.lang.c++ Subject: C++ Library for Finite State Machine Message-ID: <1991Jun26.043017.2816@cs.umn.edu> Date: 26 Jun 91 04:30:17 GMT Article-I.D.: cs.1991Jun26.043017.2816 Sender: rlarson@cs.umn.edu (Raymond A. Larson) Distribution: na Organization: University of Minnesota, Minneapolis, CSci dept. Lines: 16 I'm looking for a C++ Class Library for a general "state machine engine". This would execute a state machine represented by a table (or whatever) of transitions and actions. Objects would have their own state variables, but the engine would determine the next state and the action to take on the transition. The theoretical basis could be finite state automata, or perhaps Petri Nets. Does anyone out there know of any libraries that are available for this? Thanks for your comments. Ray Larson Internet - rlarson@umn-cs.cs.umn.edu