A finite state machine (FSM) is event driven if any incoming input has to be consumed immediately, i.e. the FSM has to perform a transition or input action otherwise the input disappears. In contrary to the virtual finite state machine (VFSM) technology, the application of event driven FSM in complex systems leads to the state explosion problem, as each truly required state path must be repeated for all possible input values. Event driven FSM is implemented with a state transition table and is mainly used for parser applications.
Example Usage of machine
JohnathonMart: Wow. I just found a coke machine that accepts credit cards. Thats....interesting
Entertainmentwt: RT @netaid: Iron Man 2’s War machine Sort Of Revealed http://ff.im/c8nZh
heavensparks: RT@MaxLucado: What person passes through life surprise free?If u dont want chang,go2 a soda machine;thats the only place u won't find any.