*
* KMPS_ADD_CONTROLS add control characters at both ends of the input string
* KMPS_MERGE_CONTROLS merge adjacent control characters to a single one
*
* KMPS_EXTRA_ARGS extra arguments to the search routine
* KMPS_EXTRA_VAR extra user-defined structure in search structures
*
* KMPS_ADD_CONTROLS add control characters at both ends of the input string
* KMPS_MERGE_CONTROLS merge adjacent control characters to a single one
*
* KMPS_EXTRA_ARGS extra arguments to the search routine
* KMPS_EXTRA_VAR extra user-defined structure in search structures