#include "caml/config.h" typedef intnat value; typedef value (*c_primitive)(void); extern value caml_abs_float(void); extern value caml_acos_float(void); extern value caml_acosh_float(void); extern value caml_add_float(void); extern value caml_alloc_dummy(void); extern value caml_alloc_dummy_float(void); extern value caml_alloc_dummy_function(void); extern value caml_alloc_dummy_infix(void); extern value caml_array_append(void); extern value caml_array_blit(void); extern value caml_array_concat(void); extern value caml_array_fill(void); extern value caml_array_get(void); extern value caml_array_get_addr(void); extern value caml_array_set(void); extern value caml_array_set_addr(void); extern value caml_array_sub(void); extern value caml_array_unsafe_get(void); extern value caml_array_unsafe_set(void); extern value caml_asin_float(void); extern value caml_asinh_float(void); extern value caml_atan2_float(void); extern value caml_atan_float(void); extern value caml_atanh_float(void); extern value caml_ba_blit(void); extern value caml_ba_change_layout(void); extern value caml_ba_create(void); extern value caml_ba_dim(void); extern value caml_ba_dim_1(void); extern value caml_ba_dim_2(void); extern value caml_ba_dim_3(void); extern value caml_ba_fill(void); extern value caml_ba_get_1(void); extern value caml_ba_get_2(void); extern value caml_ba_get_3(void); extern value caml_ba_get_generic(void); extern value caml_ba_kind(void); extern value caml_ba_layout(void); extern value caml_ba_num_dims(void); extern value caml_ba_reshape(void); extern value caml_ba_set_1(void); extern value caml_ba_set_2(void); extern value caml_ba_set_3(void); extern value caml_ba_set_generic(void); extern value caml_ba_slice(void); extern value caml_ba_sub(void); extern value caml_ba_uint8_get16(void); extern value caml_ba_uint8_get32(void); extern value caml_ba_uint8_get64(void); extern value caml_ba_uint8_set16(void); extern value caml_ba_uint8_set32(void); extern value caml_ba_uint8_set64(void); extern value caml_backtrace_status(void); extern value caml_blit_bytes(void); extern value caml_blit_string(void); extern value caml_bswap16(void); extern value caml_bytes_compare(void); extern value caml_bytes_equal(void); extern value caml_bytes_get(void); extern value caml_bytes_get16(void); extern value caml_bytes_get32(void); extern value caml_bytes_get64(void); extern value caml_bytes_greaterequal(void); extern value caml_bytes_greaterthan(void); extern value caml_bytes_lessequal(void); extern value caml_bytes_lessthan(void); extern value caml_bytes_notequal(void); extern value caml_bytes_of_string(void); extern value caml_bytes_set(void); extern value caml_bytes_set16(void); extern value caml_bytes_set32(void); extern value caml_bytes_set64(void); extern value caml_cbrt_float(void); extern value caml_ceil_float(void); extern value caml_channel_descriptor(void); extern value caml_classify_float(void); extern value caml_compare(void); extern value caml_convert_raw_backtrace(void); extern value caml_convert_raw_backtrace_slot(void); extern value caml_copysign_float(void); extern value caml_cos_float(void); extern value caml_cosh_float(void); extern value caml_create_bytes(void); extern value caml_create_string(void); extern value caml_div_float(void); extern value caml_dynlink_add_primitive(void); extern value caml_dynlink_close_lib(void); extern value caml_dynlink_get_current_libs(void); extern value caml_dynlink_lookup_symbol(void); extern value caml_dynlink_open_lib(void); extern value caml_ensure_stack_capacity(void); extern value caml_ephe_blit_data(void); extern value caml_ephe_blit_key(void); extern value caml_ephe_check_data(void); extern value caml_ephe_check_key(void); extern value caml_ephe_create(void); extern value caml_ephe_get_data(void); extern value caml_ephe_get_data_copy(void); extern value caml_ephe_get_key(void); extern value caml_ephe_get_key_copy(void); extern value caml_ephe_set_data(void); extern value caml_ephe_set_key(void); extern value caml_ephe_unset_data(void); extern value caml_ephe_unset_key(void); extern value caml_eq_float(void); extern value caml_equal(void); extern value caml_erf_float(void); extern value caml_erfc_float(void); extern value caml_eventlog_pause(void); extern value caml_eventlog_resume(void); extern value caml_exp2_float(void); extern value caml_exp_float(void); extern value caml_expm1_float(void); extern value caml_fill_bytes(void); extern value caml_fill_string(void); extern value caml_final_register(void); extern value caml_final_register_called_without_value(void); extern value caml_final_release(void); extern value caml_float_compare(void); extern value caml_float_of_int(void); extern value caml_float_of_string(void); extern value caml_floatarray_blit(void); extern value caml_floatarray_create(void); extern value caml_floatarray_get(void); extern value caml_floatarray_set(void); extern value caml_floatarray_unsafe_get(void); extern value caml_floatarray_unsafe_set(void); extern value caml_floor_float(void); extern value caml_fma_float(void); extern value caml_fmod_float(void); extern value caml_format_float(void); extern value caml_format_int(void); extern value caml_fresh_oo_id(void); extern value caml_frexp_float(void); extern value caml_gc_compaction(void); extern value caml_gc_counters(void); extern value caml_gc_full_major(void); extern value caml_gc_get(void); extern value caml_gc_huge_fallback_count(void); extern value caml_gc_major(void); extern value caml_gc_major_slice(void); extern value caml_gc_minor(void); extern value caml_gc_minor_words(void); extern value caml_gc_quick_stat(void); extern value caml_gc_set(void); extern value caml_gc_stat(void); extern value caml_ge_float(void); extern value caml_get_current_callstack(void); extern value caml_get_current_environment(void); extern value caml_get_exception_backtrace(void); extern value caml_get_exception_raw_backtrace(void); extern value caml_get_global_data(void); extern value caml_get_major_bucket(void); extern value caml_get_major_credit(void); extern value caml_get_minor_free(void); extern value caml_get_public_method(void); extern value caml_get_section_table(void); extern value caml_greaterequal(void); extern value caml_greaterthan(void); extern value caml_gt_float(void); extern value caml_hash(void); extern value caml_hexstring_of_float(void); extern value caml_hypot_float(void); extern value caml_input_value(void); extern value caml_input_value_from_bytes(void); extern value caml_install_signal_handler(void); extern value caml_int32_add(void); extern value caml_int32_and(void); extern value caml_int32_bits_of_float(void); extern value caml_int32_bswap(void); extern value caml_int32_compare(void); extern value caml_int32_div(void); extern value caml_int32_float_of_bits(void); extern value caml_int32_format(void); extern value caml_int32_mod(void); extern value caml_int32_mul(void); extern value caml_int32_neg(void); extern value caml_int32_of_float(void); extern value caml_int32_of_int(void); extern value caml_int32_of_string(void); extern value caml_int32_or(void); extern value caml_int32_shift_left(void); extern value caml_int32_shift_right(void); extern value caml_int32_shift_right_unsigned(void); extern value caml_int32_sub(void); extern value caml_int32_to_float(void); extern value caml_int32_to_int(void); extern value caml_int32_xor(void); extern value caml_int64_add(void); extern value caml_int64_add_native(void); extern value caml_int64_and(void); extern value caml_int64_and_native(void); extern value caml_int64_bits_of_float(void); extern value caml_int64_bswap(void); extern value caml_int64_compare(void); extern value caml_int64_div(void); extern value caml_int64_div_native(void); extern value caml_int64_float_of_bits(void); extern value caml_int64_format(void); extern value caml_int64_mod(void); extern value caml_int64_mod_native(void); extern value caml_int64_mul(void); extern value caml_int64_mul_native(void); extern value caml_int64_neg(void); extern value caml_int64_neg_native(void); extern value caml_int64_of_float(void); extern value caml_int64_of_int(void); extern value caml_int64_of_int32(void); extern value caml_int64_of_nativeint(void); extern value caml_int64_of_string(void); extern value caml_int64_or(void); extern value caml_int64_or_native(void); extern value caml_int64_shift_left(void); extern value caml_int64_shift_right(void); extern value caml_int64_shift_right_unsigned(void); extern value caml_int64_sub(void); extern value caml_int64_sub_native(void); extern value caml_int64_to_float(void); extern value caml_int64_to_int(void); extern value caml_int64_to_int32(void); extern value caml_int64_to_nativeint(void); extern value caml_int64_xor(void); extern value caml_int64_xor_native(void); extern value caml_int_as_pointer(void); extern value caml_int_compare(void); extern value caml_int_of_float(void); extern value caml_int_of_string(void); extern value caml_invoke_traced_function(void); extern value caml_lazy_make_forward(void); extern value caml_ldexp_float(void); extern value caml_le_float(void); extern value caml_lessequal(void); extern value caml_lessthan(void); extern value caml_lex_engine(void); extern value caml_log10_float(void); extern value caml_log1p_float(void); extern value caml_log2_float(void); extern value caml_log_float(void); extern value caml_lt_float(void); extern value caml_make_array(void); extern value caml_make_float_vect(void); extern value caml_make_vect(void); extern value caml_marshal_data_size(void); extern value caml_md5_chan(void); extern value caml_md5_string(void); extern value caml_memprof_start(void); extern value caml_memprof_stop(void); extern value caml_ml_bytes_length(void); extern value caml_ml_channel_size(void); extern value caml_ml_channel_size_64(void); extern value caml_ml_close_channel(void); extern value caml_ml_debug_info_status(void); extern value caml_ml_enable_runtime_warnings(void); extern value caml_ml_flush(void); extern value caml_ml_input(void); extern value caml_ml_input_char(void); extern value caml_ml_input_int(void); extern value caml_ml_input_scan_line(void); extern value caml_ml_is_buffered(void); extern value caml_ml_open_descriptor_in(void); extern value caml_ml_open_descriptor_out(void); extern value caml_ml_out_channels_list(void); extern value caml_ml_output(void); extern value caml_ml_output_bytes(void); extern value caml_ml_output_char(void); extern value caml_ml_output_int(void); extern value caml_ml_pos_in(void); extern value caml_ml_pos_in_64(void); extern value caml_ml_pos_out(void); extern value caml_ml_pos_out_64(void); extern value caml_ml_runtime_warnings_enabled(void); extern value caml_ml_seek_in(void); extern value caml_ml_seek_in_64(void); extern value caml_ml_seek_out(void); extern value caml_ml_seek_out_64(void); extern value caml_ml_set_binary_mode(void); extern value caml_ml_set_buffered(void); extern value caml_ml_set_channel_name(void); extern value caml_ml_string_length(void); extern value caml_modf_float(void); extern value caml_mul_float(void); extern value caml_nativeint_add(void); extern value caml_nativeint_and(void); extern value caml_nativeint_bswap(void); extern value caml_nativeint_compare(void); extern value caml_nativeint_div(void); extern value caml_nativeint_format(void); extern value caml_nativeint_mod(void); extern value caml_nativeint_mul(void); extern value caml_nativeint_neg(void); extern value caml_nativeint_of_float(void); extern value caml_nativeint_of_int(void); extern value caml_nativeint_of_int32(void); extern value caml_nativeint_of_string(void); extern value caml_nativeint_or(void); extern value caml_nativeint_shift_left(void); extern value caml_nativeint_shift_right(void); extern value caml_nativeint_shift_right_unsigned(void); extern value caml_nativeint_sub(void); extern value caml_nativeint_to_float(void); extern value caml_nativeint_to_int(void); extern value caml_nativeint_to_int32(void); extern value caml_nativeint_xor(void); extern value caml_neg_float(void); extern value caml_neq_float(void); extern value caml_new_lex_engine(void); extern value caml_nextafter_float(void); extern value caml_notequal(void); extern value caml_obj_add_offset(void); extern value caml_obj_block(void); extern value caml_obj_dup(void); extern value caml_obj_make_forward(void); extern value caml_obj_raw_field(void); extern value caml_obj_reachable_words(void); extern value caml_obj_set_raw_field(void); extern value caml_obj_set_tag(void); extern value caml_obj_tag(void); extern value caml_obj_truncate(void); extern value caml_obj_with_tag(void); extern value caml_output_value(void); extern value caml_output_value_to_buffer(void); extern value caml_output_value_to_bytes(void); extern value caml_output_value_to_string(void); extern value caml_parse_engine(void); extern value caml_power_float(void); extern value caml_raw_backtrace_length(void); extern value caml_raw_backtrace_next_slot(void); extern value caml_raw_backtrace_slot(void); extern value caml_realloc_global(void); extern value caml_record_backtrace(void); extern value caml_register_named_value(void); extern value caml_reify_bytecode(void); extern value caml_reset_afl_instrumentation(void); extern value caml_restore_raw_backtrace(void); extern value caml_round_float(void); extern value caml_runtime_parameters(void); extern value caml_runtime_variant(void); extern value caml_set_oo_id(void); extern value caml_set_parser_trace(void); extern value caml_signbit(void); extern value caml_signbit_float(void); extern value caml_sin_float(void); extern value caml_sqrt_float(void); extern value caml_static_release_bytecode(void); extern value caml_string_compare(void); extern value caml_string_equal(void); extern value caml_string_get(void); extern value caml_string_get16(void); extern value caml_string_get32(void); extern value caml_string_get64(void); extern value caml_string_greaterequal(void); extern value caml_string_greaterthan(void); extern value caml_string_lessequal(void); extern value caml_string_lessthan(void); extern value caml_string_notequal(void); extern value caml_string_of_bytes(void); extern value caml_string_set(void); extern value caml_sub_float(void); extern value caml_sys_argv(void); extern value caml_sys_chdir(void); extern value caml_sys_close(void); extern value caml_sys_const_backend_type(void); extern value caml_sys_const_big_endian(void); extern value caml_sys_const_int_size(void); extern value caml_sys_const_max_wosize(void); extern value caml_sys_const_naked_pointers_checked(void); extern value caml_sys_const_ostype_cygwin(void); extern value caml_sys_const_ostype_unix(void); extern value caml_sys_const_ostype_win32(void); extern value caml_sys_const_word_size(void); extern value caml_sys_executable_name(void); extern value caml_sys_exit(void); extern value caml_sys_file_exists(void); extern value caml_sys_get_argv(void); extern value caml_sys_get_config(void); extern value caml_sys_getcwd(void); extern value caml_sys_getenv(void); extern value caml_sys_is_directory(void); extern value caml_sys_isatty(void); extern value caml_sys_mkdir(void); extern value caml_sys_modify_argv(void); extern value caml_sys_open(void); extern value caml_sys_random_seed(void); extern value caml_sys_read_directory(void); extern value caml_sys_remove(void); extern value caml_sys_rename(void); extern value caml_sys_rmdir(void); extern value caml_sys_system_command(void); extern value caml_sys_time(void); extern value caml_sys_time_include_children(void); extern value caml_sys_unsafe_getenv(void); extern value caml_tan_float(void); extern value caml_tanh_float(void); extern value caml_terminfo_rows(void); extern value caml_trunc_float(void); extern value caml_update_dummy(void); extern value caml_weak_blit(void); extern value caml_weak_check(void); extern value caml_weak_create(void); extern value caml_weak_get(void); extern value caml_weak_get_copy(void); extern value caml_weak_set(void); c_primitive caml_builtin_cprim[] = { caml_abs_float, caml_acos_float, caml_acosh_float, caml_add_float, caml_alloc_dummy, caml_alloc_dummy_float, caml_alloc_dummy_function, caml_alloc_dummy_infix, caml_array_append, caml_array_blit, caml_array_concat, caml_array_fill, caml_array_get, caml_array_get_addr, caml_array_set, caml_array_set_addr, caml_array_sub, caml_array_unsafe_get, caml_array_unsafe_set, caml_asin_float, caml_asinh_float, caml_atan2_float, caml_atan_float, caml_atanh_float, caml_ba_blit, caml_ba_change_layout, caml_ba_create, caml_ba_dim, caml_ba_dim_1, caml_ba_dim_2, caml_ba_dim_3, caml_ba_fill, caml_ba_get_1, caml_ba_get_2, caml_ba_get_3, caml_ba_get_generic, caml_ba_kind, caml_ba_layout, caml_ba_num_dims, caml_ba_reshape, caml_ba_set_1, caml_ba_set_2, caml_ba_set_3, caml_ba_set_generic, caml_ba_slice, caml_ba_sub, caml_ba_uint8_get16, caml_ba_uint8_get32, caml_ba_uint8_get64, caml_ba_uint8_set16, caml_ba_uint8_set32, caml_ba_uint8_set64, caml_backtrace_status, caml_blit_bytes, caml_blit_string, caml_bswap16, caml_bytes_compare, caml_bytes_equal, caml_bytes_get, caml_bytes_get16, caml_bytes_get32, caml_bytes_get64, caml_bytes_greaterequal, caml_bytes_greaterthan, caml_bytes_lessequal, caml_bytes_lessthan, caml_bytes_notequal, caml_bytes_of_string, caml_bytes_set, caml_bytes_set16, caml_bytes_set32, caml_bytes_set64, caml_cbrt_float, caml_ceil_float, caml_channel_descriptor, caml_classify_float, caml_compare, caml_convert_raw_backtrace, caml_convert_raw_backtrace_slot, caml_copysign_float, caml_cos_float, caml_cosh_float, caml_create_bytes, caml_create_string, caml_div_float, caml_dynlink_add_primitive, caml_dynlink_close_lib, caml_dynlink_get_current_libs, caml_dynlink_lookup_symbol, caml_dynlink_open_lib, caml_ensure_stack_capacity, caml_ephe_blit_data, caml_ephe_blit_key, caml_ephe_check_data, caml_ephe_check_key, caml_ephe_create, caml_ephe_get_data, caml_ephe_get_data_copy, caml_ephe_get_key, caml_ephe_get_key_copy, caml_ephe_set_data, caml_ephe_set_key, caml_ephe_unset_data, caml_ephe_unset_key, caml_eq_float, caml_equal, caml_erf_float, caml_erfc_float, caml_eventlog_pause, caml_eventlog_resume, caml_exp2_float, caml_exp_float, caml_expm1_float, caml_fill_bytes, caml_fill_string, caml_final_register, caml_final_register_called_without_value, caml_final_release, caml_float_compare, caml_float_of_int, caml_float_of_string, caml_floatarray_blit, caml_floatarray_create, caml_floatarray_get, caml_floatarray_set, caml_floatarray_unsafe_get, caml_floatarray_unsafe_set, caml_floor_float, caml_fma_float, caml_fmod_float, caml_format_float, caml_format_int, caml_fresh_oo_id, caml_frexp_float, caml_gc_compaction, caml_gc_counters, caml_gc_full_major, caml_gc_get, caml_gc_huge_fallback_count, caml_gc_major, caml_gc_major_slice, caml_gc_minor, caml_gc_minor_words, caml_gc_quick_stat, caml_gc_set, caml_gc_stat, caml_ge_float, caml_get_current_callstack, caml_get_current_environment, caml_get_exception_backtrace, caml_get_exception_raw_backtrace, caml_get_global_data, caml_get_major_bucket, caml_get_major_credit, caml_get_minor_free, caml_get_public_method, caml_get_section_table, caml_greaterequal, caml_greaterthan, caml_gt_float, caml_hash, caml_hexstring_of_float, caml_hypot_float, caml_input_value, caml_input_value_from_bytes, caml_install_signal_handler, caml_int32_add, caml_int32_and, caml_int32_bits_of_float, caml_int32_bswap, caml_int32_compare, caml_int32_div, caml_int32_float_of_bits, caml_int32_format, caml_int32_mod, caml_int32_mul, caml_int32_neg, caml_int32_of_float, caml_int32_of_int, caml_int32_of_string, caml_int32_or, caml_int32_shift_left, caml_int32_shift_right, caml_int32_shift_right_unsigned, caml_int32_sub, caml_int32_to_float, caml_int32_to_int, caml_int32_xor, caml_int64_add, caml_int64_add_native, caml_int64_and, caml_int64_and_native, caml_int64_bits_of_float, caml_int64_bswap, caml_int64_compare, caml_int64_div, caml_int64_div_native, caml_int64_float_of_bits, caml_int64_format, caml_int64_mod, caml_int64_mod_native, caml_int64_mul, caml_int64_mul_native, caml_int64_neg, caml_int64_neg_native, caml_int64_of_float, caml_int64_of_int, caml_int64_of_int32, caml_int64_of_nativeint, caml_int64_of_string, caml_int64_or, caml_int64_or_native, caml_int64_shift_left, caml_int64_shift_right, caml_int64_shift_right_unsigned, caml_int64_sub, caml_int64_sub_native, caml_int64_to_float, caml_int64_to_int, caml_int64_to_int32, caml_int64_to_nativeint, caml_int64_xor, caml_int64_xor_native, caml_int_as_pointer, caml_int_compare, caml_int_of_float, caml_int_of_string, caml_invoke_traced_function, caml_lazy_make_forward, caml_ldexp_float, caml_le_float, caml_lessequal, caml_lessthan, caml_lex_engine, caml_log10_float, caml_log1p_float, caml_log2_float, caml_log_float, caml_lt_float, caml_make_array, caml_make_float_vect, caml_make_vect, caml_marshal_data_size, caml_md5_chan, caml_md5_string, caml_memprof_start, caml_memprof_stop, caml_ml_bytes_length, caml_ml_channel_size, caml_ml_channel_size_64, caml_ml_close_channel, caml_ml_debug_info_status, caml_ml_enable_runtime_warnings, caml_ml_flush, caml_ml_input, caml_ml_input_char, caml_ml_input_int, caml_ml_input_scan_line, caml_ml_is_buffered, caml_ml_open_descriptor_in, caml_ml_open_descriptor_out, caml_ml_out_channels_list, caml_ml_output, caml_ml_output_bytes, caml_ml_output_char, caml_ml_output_int, caml_ml_pos_in, caml_ml_pos_in_64, caml_ml_pos_out, caml_ml_pos_out_64, caml_ml_runtime_warnings_enabled, caml_ml_seek_in, caml_ml_seek_in_64, caml_ml_seek_out, caml_ml_seek_out_64, caml_ml_set_binary_mode, caml_ml_set_buffered, caml_ml_set_channel_name, caml_ml_string_length, caml_modf_float, caml_mul_float, caml_nativeint_add, caml_nativeint_and, caml_nativeint_bswap, caml_nativeint_compare, caml_nativeint_div, caml_nativeint_format, caml_nativeint_mod, caml_nativeint_mul, caml_nativeint_neg, caml_nativeint_of_float, caml_nativeint_of_int, caml_nativeint_of_int32, caml_nativeint_of_string, caml_nativeint_or, caml_nativeint_shift_left, caml_nativeint_shift_right, caml_nativeint_shift_right_unsigned, caml_nativeint_sub, caml_nativeint_to_float, caml_nativeint_to_int, caml_nativeint_to_int32, caml_nativeint_xor, caml_neg_float, caml_neq_float, caml_new_lex_engine, caml_nextafter_float, caml_notequal, caml_obj_add_offset, caml_obj_block, caml_obj_dup, caml_obj_make_forward, caml_obj_raw_field, caml_obj_reachable_words, caml_obj_set_raw_field, caml_obj_set_tag, caml_obj_tag, caml_obj_truncate, caml_obj_with_tag, caml_output_value, caml_output_value_to_buffer, caml_output_value_to_bytes, caml_output_value_to_string, caml_parse_engine, caml_power_float, caml_raw_backtrace_length, caml_raw_backtrace_next_slot, caml_raw_backtrace_slot, caml_realloc_global, caml_record_backtrace, caml_register_named_value, caml_reify_bytecode, caml_reset_afl_instrumentation, caml_restore_raw_backtrace, caml_round_float, caml_runtime_parameters, caml_runtime_variant, caml_set_oo_id, caml_set_parser_trace, caml_signbit, caml_signbit_float, caml_sin_float, caml_sqrt_float, caml_static_release_bytecode, caml_string_compare, caml_string_equal, caml_string_get, caml_string_get16, caml_string_get32, caml_string_get64, caml_string_greaterequal, caml_string_greaterthan, caml_string_lessequal, caml_string_lessthan, caml_string_notequal, caml_string_of_bytes, caml_string_set, caml_sub_float, caml_sys_argv, caml_sys_chdir, caml_sys_close, caml_sys_const_backend_type, caml_sys_const_big_endian, caml_sys_const_int_size, caml_sys_const_max_wosize, caml_sys_const_naked_pointers_checked, caml_sys_const_ostype_cygwin, caml_sys_const_ostype_unix, caml_sys_const_ostype_win32, caml_sys_const_word_size, caml_sys_executable_name, caml_sys_exit, caml_sys_file_exists, caml_sys_get_argv, caml_sys_get_config, caml_sys_getcwd, caml_sys_getenv, caml_sys_is_directory, caml_sys_isatty, caml_sys_mkdir, caml_sys_modify_argv, caml_sys_open, caml_sys_random_seed, caml_sys_read_directory, caml_sys_remove, caml_sys_rename, caml_sys_rmdir, caml_sys_system_command, caml_sys_time, caml_sys_time_include_children, caml_sys_unsafe_getenv, caml_tan_float, caml_tanh_float, caml_terminfo_rows, caml_trunc_float, caml_update_dummy, caml_weak_blit, caml_weak_check, caml_weak_create, caml_weak_get, caml_weak_get_copy, caml_weak_set, 0 }; char * caml_names_of_builtin_cprim[] = { "caml_abs_float", "caml_acos_float", "caml_acosh_float", "caml_add_float", "caml_alloc_dummy", "caml_alloc_dummy_float", "caml_alloc_dummy_function", "caml_alloc_dummy_infix", "caml_array_append", "caml_array_blit", "caml_array_concat", "caml_array_fill", "caml_array_get", "caml_array_get_addr", "caml_array_set", "caml_array_set_addr", "caml_array_sub", "caml_array_unsafe_get", "caml_array_unsafe_set", "caml_asin_float", "caml_asinh_float", "caml_atan2_float", "caml_atan_float", "caml_atanh_float", "caml_ba_blit", "caml_ba_change_layout", "caml_ba_create", "caml_ba_dim", "caml_ba_dim_1", "caml_ba_dim_2", "caml_ba_dim_3", "caml_ba_fill", "caml_ba_get_1", "caml_ba_get_2", "caml_ba_get_3", "caml_ba_get_generic", "caml_ba_kind", "caml_ba_layout", "caml_ba_num_dims", "caml_ba_reshape", "caml_ba_set_1", "caml_ba_set_2", "caml_ba_set_3", "caml_ba_set_generic", "caml_ba_slice", "caml_ba_sub", "caml_ba_uint8_get16", "caml_ba_uint8_get32", "caml_ba_uint8_get64", "caml_ba_uint8_set16", "caml_ba_uint8_set32", "caml_ba_uint8_set64", "caml_backtrace_status", "caml_blit_bytes", "caml_blit_string", "caml_bswap16", "caml_bytes_compare", "caml_bytes_equal", "caml_bytes_get", "caml_bytes_get16", "caml_bytes_get32", "caml_bytes_get64", "caml_bytes_greaterequal", "caml_bytes_greaterthan", "caml_bytes_lessequal", "caml_bytes_lessthan", "caml_bytes_notequal", "caml_bytes_of_string", "caml_bytes_set", "caml_bytes_set16", "caml_bytes_set32", "caml_bytes_set64", "caml_cbrt_float", "caml_ceil_float", "caml_channel_descriptor", "caml_classify_float", "caml_compare", "caml_convert_raw_backtrace", "caml_convert_raw_backtrace_slot", "caml_copysign_float", "caml_cos_float", "caml_cosh_float", "caml_create_bytes", "caml_create_string", "caml_div_float", "caml_dynlink_add_primitive", "caml_dynlink_close_lib", "caml_dynlink_get_current_libs", "caml_dynlink_lookup_symbol", "caml_dynlink_open_lib", "caml_ensure_stack_capacity", "caml_ephe_blit_data", "caml_ephe_blit_key", "caml_ephe_check_data", "caml_ephe_check_key", "caml_ephe_create", "caml_ephe_get_data", "caml_ephe_get_data_copy", "caml_ephe_get_key", "caml_ephe_get_key_copy", "caml_ephe_set_data", "caml_ephe_set_key", "caml_ephe_unset_data", "caml_ephe_unset_key", "caml_eq_float", "caml_equal", "caml_erf_float", "caml_erfc_float", "caml_eventlog_pause", "caml_eventlog_resume", "caml_exp2_float", "caml_exp_float", "caml_expm1_float", "caml_fill_bytes", "caml_fill_string", "caml_final_register", "caml_final_register_called_without_value", "caml_final_release", "caml_float_compare", "caml_float_of_int", "caml_float_of_string", "caml_floatarray_blit", "caml_floatarray_create", "caml_floatarray_get", "caml_floatarray_set", "caml_floatarray_unsafe_get", "caml_floatarray_unsafe_set", "caml_floor_float", "caml_fma_float", "caml_fmod_float", "caml_format_float", "caml_format_int", "caml_fresh_oo_id", "caml_frexp_float", "caml_gc_compaction", "caml_gc_counters", "caml_gc_full_major", "caml_gc_get", "caml_gc_huge_fallback_count", "caml_gc_major", "caml_gc_major_slice", "caml_gc_minor", "caml_gc_minor_words", "caml_gc_quick_stat", "caml_gc_set", "caml_gc_stat", "caml_ge_float", "caml_get_current_callstack", "caml_get_current_environment", "caml_get_exception_backtrace", "caml_get_exception_raw_backtrace", "caml_get_global_data", "caml_get_major_bucket", "caml_get_major_credit", "caml_get_minor_free", "caml_get_public_method", "caml_get_section_table", "caml_greaterequal", "caml_greaterthan", "caml_gt_float", "caml_hash", "caml_hexstring_of_float", "caml_hypot_float", "caml_input_value", "caml_input_value_from_bytes", "caml_install_signal_handler", "caml_int32_add", "caml_int32_and", "caml_int32_bits_of_float", "caml_int32_bswap", "caml_int32_compare", "caml_int32_div", "caml_int32_float_of_bits", "caml_int32_format", "caml_int32_mod", "caml_int32_mul", "caml_int32_neg", "caml_int32_of_float", "caml_int32_of_int", "caml_int32_of_string", "caml_int32_or", "caml_int32_shift_left", "caml_int32_shift_right", "caml_int32_shift_right_unsigned", "caml_int32_sub", "caml_int32_to_float", "caml_int32_to_int", "caml_int32_xor", "caml_int64_add", "caml_int64_add_native", "caml_int64_and", "caml_int64_and_native", "caml_int64_bits_of_float", "caml_int64_bswap", "caml_int64_compare", "caml_int64_div", "caml_int64_div_native", "caml_int64_float_of_bits", "caml_int64_format", "caml_int64_mod", "caml_int64_mod_native", "caml_int64_mul", "caml_int64_mul_native", "caml_int64_neg", "caml_int64_neg_native", "caml_int64_of_float", "caml_int64_of_int", "caml_int64_of_int32", "caml_int64_of_nativeint", "caml_int64_of_string", "caml_int64_or", "caml_int64_or_native", "caml_int64_shift_left", "caml_int64_shift_right", "caml_int64_shift_right_unsigned", "caml_int64_sub", "caml_int64_sub_native", "caml_int64_to_float", "caml_int64_to_int", "caml_int64_to_int32", "caml_int64_to_nativeint", "caml_int64_xor", "caml_int64_xor_native", "caml_int_as_pointer", "caml_int_compare", "caml_int_of_float", "caml_int_of_string", "caml_invoke_traced_function", "caml_lazy_make_forward", "caml_ldexp_float", "caml_le_float", "caml_lessequal", "caml_lessthan", "caml_lex_engine", "caml_log10_float", "caml_log1p_float", "caml_log2_float", "caml_log_float", "caml_lt_float", "caml_make_array", "caml_make_float_vect", "caml_make_vect", "caml_marshal_data_size", "caml_md5_chan", "caml_md5_string", "caml_memprof_start", "caml_memprof_stop", "caml_ml_bytes_length", "caml_ml_channel_size", "caml_ml_channel_size_64", "caml_ml_close_channel", "caml_ml_debug_info_status", "caml_ml_enable_runtime_warnings", "caml_ml_flush", "caml_ml_input", "caml_ml_input_char", "caml_ml_input_int", "caml_ml_input_scan_line", "caml_ml_is_buffered", "caml_ml_open_descriptor_in", "caml_ml_open_descriptor_out", "caml_ml_out_channels_list", "caml_ml_output", "caml_ml_output_bytes", "caml_ml_output_char", "caml_ml_output_int", "caml_ml_pos_in", "caml_ml_pos_in_64", "caml_ml_pos_out", "caml_ml_pos_out_64", "caml_ml_runtime_warnings_enabled", "caml_ml_seek_in", "caml_ml_seek_in_64", "caml_ml_seek_out", "caml_ml_seek_out_64", "caml_ml_set_binary_mode", "caml_ml_set_buffered", "caml_ml_set_channel_name", "caml_ml_string_length", "caml_modf_float", "caml_mul_float", "caml_nativeint_add", "caml_nativeint_and", "caml_nativeint_bswap", "caml_nativeint_compare", "caml_nativeint_div", "caml_nativeint_format", "caml_nativeint_mod", "caml_nativeint_mul", "caml_nativeint_neg", "caml_nativeint_of_float", "caml_nativeint_of_int", "caml_nativeint_of_int32", "caml_nativeint_of_string", "caml_nativeint_or", "caml_nativeint_shift_left", "caml_nativeint_shift_right", "caml_nativeint_shift_right_unsigned", "caml_nativeint_sub", "caml_nativeint_to_float", "caml_nativeint_to_int", "caml_nativeint_to_int32", "caml_nativeint_xor", "caml_neg_float", "caml_neq_float", "caml_new_lex_engine", "caml_nextafter_float", "caml_notequal", "caml_obj_add_offset", "caml_obj_block", "caml_obj_dup", "caml_obj_make_forward", "caml_obj_raw_field", "caml_obj_reachable_words", "caml_obj_set_raw_field", "caml_obj_set_tag", "caml_obj_tag", "caml_obj_truncate", "caml_obj_with_tag", "caml_output_value", "caml_output_value_to_buffer", "caml_output_value_to_bytes", "caml_output_value_to_string", "caml_parse_engine", "caml_power_float", "caml_raw_backtrace_length", "caml_raw_backtrace_next_slot", "caml_raw_backtrace_slot", "caml_realloc_global", "caml_record_backtrace", "caml_register_named_value", "caml_reify_bytecode", "caml_reset_afl_instrumentation", "caml_restore_raw_backtrace", "caml_round_float", "caml_runtime_parameters", "caml_runtime_variant", "caml_set_oo_id", "caml_set_parser_trace", "caml_signbit", "caml_signbit_float", "caml_sin_float", "caml_sqrt_float", "caml_static_release_bytecode", "caml_string_compare", "caml_string_equal", "caml_string_get", "caml_string_get16", "caml_string_get32", "caml_string_get64", "caml_string_greaterequal", "caml_string_greaterthan", "caml_string_lessequal", "caml_string_lessthan", "caml_string_notequal", "caml_string_of_bytes", "caml_string_set", "caml_sub_float", "caml_sys_argv", "caml_sys_chdir", "caml_sys_close", "caml_sys_const_backend_type", "caml_sys_const_big_endian", "caml_sys_const_int_size", "caml_sys_const_max_wosize", "caml_sys_const_naked_pointers_checked", "caml_sys_const_ostype_cygwin", "caml_sys_const_ostype_unix", "caml_sys_const_ostype_win32", "caml_sys_const_word_size", "caml_sys_executable_name", "caml_sys_exit", "caml_sys_file_exists", "caml_sys_get_argv", "caml_sys_get_config", "caml_sys_getcwd", "caml_sys_getenv", "caml_sys_is_directory", "caml_sys_isatty", "caml_sys_mkdir", "caml_sys_modify_argv", "caml_sys_open", "caml_sys_random_seed", "caml_sys_read_directory", "caml_sys_remove", "caml_sys_rename", "caml_sys_rmdir", "caml_sys_system_command", "caml_sys_time", "caml_sys_time_include_children", "caml_sys_unsafe_getenv", "caml_tan_float", "caml_tanh_float", "caml_terminfo_rows", "caml_trunc_float", "caml_update_dummy", "caml_weak_blit", "caml_weak_check", "caml_weak_create", "caml_weak_get", "caml_weak_get_copy", "caml_weak_set", 0 };