tokens: Your code will fail if either plain char is unsigned ( compile with /J with VC++ , I think ) , or EOF is n't -1 ( rare , but all that 's guaranteed is that it is negative ) .
ner_tags: O O O O O O O B-Data_Type O B-Data_Type O O O B-Value O B-Application O O O O O O B-Value O O B-Value O O O O O O O O O O O O O O O