if(special_fim_pre_id!=LLAMA_TOKEN_NULL){LLAMA_LOG_INFO("%s: FIM PRE token = %d '%s'\n",__func__,special_fim_pre_id,id_to_token[special_fim_pre_id].text.c_str());}
if(special_fim_suf_id!=LLAMA_TOKEN_NULL){LLAMA_LOG_INFO("%s: FIM SUF token = %d '%s'\n",__func__,special_fim_suf_id,id_to_token[special_fim_suf_id].text.c_str());}
if(special_fim_mid_id!=LLAMA_TOKEN_NULL){LLAMA_LOG_INFO("%s: FIM MID token = %d '%s'\n",__func__,special_fim_mid_id,id_to_token[special_fim_mid_id].text.c_str());}
if(special_fim_pad_id!=LLAMA_TOKEN_NULL){LLAMA_LOG_INFO("%s: FIM PAD token = %d '%s'\n",__func__,special_fim_pad_id,id_to_token[special_fim_pad_id].text.c_str());}
if(special_fim_rep_id!=LLAMA_TOKEN_NULL){LLAMA_LOG_INFO("%s: FIM REP token = %d '%s'\n",__func__,special_fim_rep_id,id_to_token[special_fim_rep_id].text.c_str());}
if(special_fim_sep_id!=LLAMA_TOKEN_NULL){LLAMA_LOG_INFO("%s: FIM SEP token = %d '%s'\n",__func__,special_fim_sep_id,id_to_token[special_fim_sep_id].text.c_str());}