pub unsafe extern "C" fn token_from_string( val: *mut c_char, d: *mut d_token_t, buffer: *mut u8, ) -> *mut d_token_t