6. The apparatus of claim 5 , wherein the procedure is further configured to increment the counter if no previous keyword instance with a same keyword identifier has been identified.
5. The apparatus of claim 4 , wherein the range-dependent match function comprises a procedure which is configured to perform an instruction loop up to once per keyword instance in the sequence, and is further configured to use a counter to count a number of different identified keyword instances and an array of offsets to keep track of position offsets for the different identified keyword instances.