pub unsafe extern "C" fn PL_put_string_nchars(
    t: usize,
    len: usize,
    chars: *const i8
) -> i32