start with i
i
keyword 1 (in the match)
keyword 2 (in the match)
keyword 3 (in the match)
keyword 4 ( out of match)
if
keyword 1 (in the match)
keyword 2 (in the match)
keyword 3 (in the match)
iff
keyword 1 (in the match)
keyword 2 (in the match)
keyword 3 (in the match)
ifff
keyword 1 (out of match)
keyword 2 (out of match)
keyword 3 (in the match)
iffff
keyword 3 (in the match)
ifffff
keyword 3 (in the match)
ifffff+
keyword 3 (out of match)
so ifffff ->Keyword 3
+
keyword 1 ( out of match)
keyword 2 ( out of match)
keyword 3 ( out of match)
keyword 4 (in the match)
++
keyword 1 ( out of match)
keyword 2 ( out of match)
keyword 3 ( out of match)
keyword 4 (in the match)
so ++ ->operator
2 tokens generated
let check options
A incorrect
b incorrect
c incorrect
d correct:
i
keyword 1 (in the match)
keyword 2 (in the match)
keyword 3 (in the match)
keyword 4 ( out of match)
if
keyword 1 (in the match)
keyword 2 (in the match)
keyword 3 (in the match)
keyword 4 ( out of match)
due to priority: KEYWORD 1 has selected due to higher priority
+
keyword 1 ( out of match)
keyword 2 ( out of match)
keyword 3 ( out of match)
keyword 4 (in the match)