Revision history for Perl extension FSA::Rules.

0.06  2004-12-16T02:05:01
      - Added a C<stack()> method to return an arrayref of state 
        transformations. Implementation by Curtis Poe.
      - Added C<reset()> which resets the state machine to a pristince state.
        Implementation by Curtis Poe.

0.05  2004-12-16T00:50:49
      - Changed C<try_switch()> to pass any arguments to each rule checking
        code reference. These can be used as inputs in a classic DFA-style
        rule table. Suggested by Paul Hoffman.

0.04  2004-12-16T00:19:41
      - Changed "done()" to evaluate a code reference if a code reference is
        what is passed to it. Suggested by Curtis Poe.

0.03  2004-12-15T23:45:39
      - Fixed POD for search.cpan.org.

0.02  2004-12-15T22:01:58
      - Changed name to FSA::Rules. Thanks to the module-authors list for the
        feedback!
      - Changed the "enter" and "leave" parameters to "on_enter" and
        "on_exit", respectively. Suggested by Tim Bunce.
      - Changed the "check()" method to "switch()" and modified it to return
        the name of the state to which it switched.
      - Added "try_switch()", which returns the name of the state to which
        it switched on success, and "undef" on failure.
      - Changed the "start()" method to return the name of the start state.
      - Added support for numbered states, including "0". Reported by
        Curtis Poe.
      - Changed the "goto" parameter to "rules" to better reflect their
        role and for parity with the new module name.
      - Added the "done" attribute and "run()" method. Suggested by Curtis
        Poe.
      - Added a check for duplicate state names in "new()". Suggested by
        Curtis Poe.

0.01  2004-12-15T07:12:22
      - Initial public release (to module-authors@perl.org only).