#ifndef DK3STM_H_INCLUDED /** Protection against multiple inclusions. */ #define DK3STM_H_INCLUDED 1 /** Results when adding input to a state machine */ enum { /** Input accepted, no result yet, continue. */ DK3_STM_ACCEPT = 0, /** Input accepted, result found. */ DK3_STM_FINISHED , /** Can not accept input. */ DK3_STM_ERROR }; #endif /* ifndef DK3STM_H_INCLUDED */