tokens: it is a sound , static type system , meaning that a number of errors are guaranteed not to happen at runtime without needing runtime type checks ( this is also the case in Caml , SML and almost the case in Java , but not in , say , Lisp , Python , C , or C++ ) ;
ner_tags: O O O O O B-Data_Type O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-Language O B-Language O O O O O B-Language O O O O O O O B-Language O B-Language O B-Language O O B-Language O O