Hi All,
I have created Final State Machine , using DFA::Sample.
My quest` is: how I can use MORE than one instances of my FSM
simultaneously.
something like this:
I have:
my $fsm = new DFA::Simple [EMAIL PROTECTED];
I need
my $fsm[0] = new DFA::Simple [EMAIL PROTECTED]; # FIRST INSTANCE of FSM
my $fsm[1] = new DFA::Simple [EMAIL PROTECTED]; # SECOND INSTANCE of FSM
I have:
$fsm->State(state1);
$fsm->Check_For_NextState();
I need:
$fsm[0]->State(state1);
$fsm[0]->Check_For_NextState();
$fsm[1]->State(state2); # It's not working
correctly, fsm[1] is in state1 already !!!!
$fsm[1]->Check_For_NextState();
And It's not working because the don't run independently !!! Instance of
fsm[0] remembers the state of fsm[1].
Pls advice me , How I can run two independent instances of the same fsm
Thank you in advance,
A.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>