#include #include "main.h" #include "fsm.h" state CurrentState = state1 ; event CurrentEvent = event1 ; char *buf ; void main( void ) { init( ) ; printf( "Current State is %d\n", fsm( (void*)buf ) ) ; } void init( void ) { CurrentState = state1 ; CurrentEvent = event3 ; } //auto einai to arxeio "global.h" extern state CurrentState ; extern event CurrentEvent ;