EXPORTS cl_env DATA cl_core DATA ; alloc_2 cl_alloc_object cl_alloc_instance ecl_cons si_gc si_gc_dump si_set_finalizer si_get_finalizer ; all_symbols si_mangle_name cl_symbols DATA cl_num_symbols_in_core DATA ; apply.c APPLY_fixed APPLY APPLY_closure ; array.c cl_row_major_aref si_row_major_aset si_make_vector cl_array_element_type cl_array_rank cl_array_dimension cl_array_total_size cl_adjustable_array_p cl_array_displacement cl_svref si_svset cl_array_has_fill_pointer_p cl_fill_pointer si_fill_pointer_set si_replace_array cl_aref si_aset si_make_pure_array ecl_to_index ecl_aref ecl_aref1 ecl_aset ecl_aset1 ecl_array_allocself ecl_array_elttype ecl_symbol_to_elttype ecl_elttype_to_symbol ecl_copy_subarray ecl_reverse_subarray ; assignment.c cl_set cl_makunbound cl_fmakunbound si_fset si_get_sysprop si_put_sysprop si_rem_sysprop ecl_clear_compiler_properties ; big.c big_register0_get big_register1_get big_register2_get big_register_copy big_register_normalize big_register_free bignum1 bignum2 ;big_set_fixnum big_copy big_minus big_plus big_normalize ;big_to_double ; cfun.c si_compiled_function_name si_compiled_function_block cl_function_lambda_expression cl_make_cfun cl_make_cfun_va cl_make_cclosure_va cl_def_c_function cl_def_c_macro cl_def_c_function_va ; character.c cl_digit_char_p cl_charE cl_charNE cl_charL cl_charG cl_charLE cl_charGE cl_char_equal cl_char_not_equal cl_char_lessp cl_char_greaterp cl_char_not_greaterp cl_char_not_lessp cl_digit_char cl_alpha_char_p cl_alphanumericp cl_both_case_p cl_char_code cl_char_downcase cl_char_int cl_char_name cl_char_upcase cl_character cl_code_char cl_graphic_char_p cl_lower_case_p cl_name_char cl_standard_char_p cl_upper_case_p ecl_alpha_char_p ecl_alphanumericp ecl_both_case_p ecl_char_downcase ecl_char_upcase ecl_graphic_char_p ecl_lower_case_p ecl_standard_char_p ecl_upper_case_p ecl_base_char_p ;ecl_base_string_case ecl_char_code ecl_base_char_code ecl_digitp ecl_char_eq ecl_char_cmp ecl_char_equal ecl_char_compare ecl_digit_char ; cleanup.c ;si_get_finalizer ;si_set_finalizer ; clos.c cl_find_class cl_class_of ; cmpaux.c si_specialp ecl_ifloor ecl_imod ecl_to_char ecl_to_fixnum ecl_to_unsigned_integer ecl_to_float ecl_to_double ecl_aref_bv ecl_aset_bv cl_throw cl_return_from cl_go cl_parse_key cl_grab_rest_args ; compiler.c si_process_lambda_list si_process_lambda si_make_lambda si_function_block_name si_valid_function_name_p si_process_declarations si_eval_with_env ; interpreter.c si_interpreter_stack cl_stack_push cl_stack_pop cl_stack_index cl_stack_set_size cl_stack_set_index cl_stack_pop_n cl_stack_insert cl_stack_push_list cl_stack_push_va_list ;cl_stack_push_n cl_stack_push_values cl_stack_pop_values ecl_apply_lambda ecl_interpret ; disassembler.c si_bc_disassemble si_bc_split ; error.c cl_error cl_cerror ecl_internal_error ecl_cs_overflow FEprogram_error FEcontrol_error FEreader_error FEerror FEcannot_open FEend_of_file FEclosed_stream FEwrong_type_argument FEwrong_num_arguments FEwrong_num_arguments_anonym FEunbound_variable FEinvalid_macro_call FEinvalid_variable FEassignment_to_constant FEundefined_function FEinvalid_function FEinvalid_function_name FEtype_error_symbol FElibc_error FEwin32_error CEerror FEillegal_index ; eval.c cl_funcall cl_apply si_safe_eval cl__va_start cl_va_arg si_unlink_symbol cl_eval cl_constantp cl_apply_from_stack _ecl_link_call ; ffi.c si_allocate_foreign_data si_find_foreign_symbol si_foreign_data_address si_foreign_data_pointer si_foreign_data_ref si_foreign_data_ref_elt si_foreign_data_set si_foreign_data_set_elt si_foreign_data_tag si_foreign_data_recast si_free_foreign_data si_make_foreign_data_from_array si_load_foreign_module si_null_pointer_p si_size_of_foreign_elt_type si_call_cfun ecl_make_foreign_data ecl_allocate_foreign_data ecl_foreign_data_pointer_safe ecl_base_string_pointer_safe ecl_null_terminated_base_string ecl_foreign_data_ref_elt ecl_foreign_data_set_elt ; file.c cl_make_synonym_stream cl_synonym_stream_symbol cl_make_two_way_stream cl_two_way_stream_input_stream cl_two_way_stream_output_stream cl_make_echo_stream cl_echo_stream_input_stream cl_echo_stream_output_stream cl_make_string_output_stream cl_get_output_stream_string cl_streamp cl_input_stream_p cl_output_stream_p cl_stream_element_type cl_stream_external_format cl_file_length ;si_get_string_input_stream_index si_make_string_output_stream_from_string si_copy_stream cl_open_stream_p cl_make_broadcast_stream cl_broadcast_stream_streams cl_make_concatenated_stream cl_concatenated_stream_streams cl_make_string_input_stream cl_close cl_open cl_file_position cl_file_string_length si_do_write_sequence si_do_read_sequence si_file_column cl_interactive_stream_p si_set_buffering_mode ecl_input_stream_p ecl_output_stream_p ecl_open_stream ecl_make_string_input_stream ecl_make_string_output_stream ecl_read_byte ecl_write_byte ecl_read_char_noeof ecl_read_char ecl_unread_char ecl_peek_char ecl_write_char writestr_stream ecl_force_output ecl_clear_input ecl_clear_output ecl_listen_stream ecl_file_position ecl_file_position_set cl_file_length ecl_file_column ecl_make_stream_from_fd ecl_stream_to_handle ; format.c cl_format ; gbc.c ecl_register_root ; gfun.c ;si_set_funcallable si_generic_function_p _ecl_compute_method ; hash.c cl__make_hash_table cl_hash_table_p si_hash_set cl_remhash cl_clrhash cl_hash_table_count cl_sxhash cl_maphash cl_hash_table_rehash_size cl_hash_table_rehash_threshold cl_hash_table_size cl_hash_table_test si_hash_table_iterator cl_make_hash_table cl_gethash si_copy_hash_table ;hash_eq ;hash_eql ;hash_equal ecl_sethash ecl_gethash ecl_gethash_safe ecl_remhash ecl_search_hash ; instance.c si_allocate_raw_instance si_instance_class si_instance_class_set si_instance_ref si_instance_ref_safe si_instance_set si_instancep si_unbound si_sl_boundp si_sl_makunbound si_instance_sig si_instance_sig_set ecl_allocate_instance ecl_instance_ref ecl_instance_set si_copy_instance ; list.c cl_car cl_cdr cl_caar cl_cadr cl_cdar cl_cddr cl_caaar cl_caadr cl_cadar cl_caddr cl_cdaar cl_cdadr cl_cddar cl_cdddr cl_caaaar cl_caaadr cl_caadar cl_caaddr cl_cadaar cl_cadadr cl_caddar cl_cadddr cl_cdaaar cl_cdaadr cl_cdadar cl_cdaddr cl_cddaar cl_cddadr cl_cdddar cl_cddddr cl_fifth cl_sixth cl_seventh cl_eighth cl_ninth cl_tenth cl_endp cl_list_length cl_nth cl_nthcdr cl_copy_list cl_copy_alist cl_copy_tree cl_revappend cl_ldiff cl_rplaca cl_rplacd cl_tailp si_memq cl_nreconc cl_cons cl_acons cl_list cl_listX cl_append cl_tree_equal cl_last cl_make_list cl_nconc cl_butlast cl_nbutlast cl_subst cl_nsubst cl_sublis cl_nsublis cl_member si_member1 cl_adjoin cl_pairlis cl_rassoc cl_assoc ;list_length ecl_append ecl_endp ecl_nth ecl_nthcdr ecl_nconc ecl_member_eq ecl_memql ecl_member ecl_assq ecl_assql ecl_assoc ecl_assqlp ecl_remove_eq ecl_delete_eq ; load.c ecl_library_open ecl_library_symbol ecl_library_error ecl_library_close ecl_library_close_all si_load_source si_load_binary cl_load ; macros.c cl_macroexpand cl_macroexpand_1 cl_macro_function ; main.c si_argc si_argv si_getenv si_setenv si_getpid si_pointer si_quit ecl_booted DATA ecl_self DATA cl_boot cl_shutdown ecl_get_commandline_args ; mapfun.c cl_mapcar cl_maplist cl_mapc cl_mapl cl_mapcan cl_mapcon ; multival.c cl_values_list cl_values ; num_arith.c cl_conjugate cl_1P cl_1M cl_X cl_P cl_M cl_N cl_gcd cl_lcm fixnum_times ecl_times ;number_to_complex ecl_plus ecl_minus ecl_negate ecl_divide ecl_integer_divide ecl_gcd ecl_one_plus ecl_one_minus ; number.c fixint fixnnint ecl_fixnum_in_range ecl_make_integer ecl_make_unsigned_integer ecl_make_ratio ecl_make_singlefloat ecl_make_doublefloat ecl_make_complex cl_rational ecl_to_double ; num_co.c cl_numerator cl_denominator cl_mod cl_rem cl_decode_float cl_scale_float cl_float_radix cl_float_digits cl_float_precision cl_integer_decode_float cl_realpart cl_imagpart cl_float cl_floor cl_ceiling cl_truncate cl_round cl_float_sign cl_complex double_to_integer float_to_integer ecl_floor1 ecl_ceiling1 ecl_truncate1 ecl_round1 ecl_floor2 ecl_ceiling2 ecl_truncate2 ecl_round2 ; num_comp.c cl_E cl_NE cl_L cl_G cl_GE cl_LE cl_max cl_min ecl_number_equalp ecl_number_compare ; num_log.c cl_lognand cl_lognor cl_logandc1 cl_logandc2 cl_logorc1 cl_logorc2 cl_lognot cl_boole cl_logbitp cl_ash cl_logcount cl_integer_length si_bit_array_op cl_logior cl_logxor cl_logand cl_logeqv ecl_boole ecl_ash ecl_fixnum_bit_length ; num_pred.c cl_zerop cl_plusp cl_minusp cl_oddp cl_evenp ecl_zerop ecl_plusp ecl_minusp ecl_oddp ecl_evenp ; num_rand.c cl_random_state_p cl_random cl_make_random_state ecl_make_random_state ; num_sfun.c ecl_fixnum_expt cl_exp cl_expt ecl_log1 ecl_log2 cl_sqrt ecl_atan2 ecl_atan1 cl_sin cl_cos cl_tan cl_sinh cl_cosh cl_tanh cl_atan cl_log ; package.c CEpackage_error si_select_package cl_find_package cl_package_name cl_package_nicknames cl_package_use_list cl_package_used_by_list cl_package_shadowing_symbols cl_list_all_packages si_package_hash_tables si_package_lock cl_delete_package cl_make_package cl_intern cl_find_symbol cl_unintern cl_export cl_unexport cl_import cl_rename_package cl_shadowing_import cl_shadow cl_use_package cl_unuse_package ecl_make_package ecl_rename_package ecl_find_package_nolock si_coerce_to_package ecl_current_package ecl_find_symbol ecl_intern _ecl_intern ecl_unintern cl_export2 cl_unexport2 cl_import2 ecl_shadowing_import ecl_shadow ecl_use_package ecl_unuse_package ; pathname.c cl_pathname cl_logical_pathname cl_pathnamep cl_pathname_host cl_pathname_device cl_pathname_directory cl_pathname_name cl_pathname_type cl_pathname_version cl_namestring cl_file_namestring cl_directory_namestring cl_host_namestring si_logical_pathname_p cl_pathname_match_p cl_translate_pathname cl_translate_logical_pathname cl_parse_namestring ;cl_parse_logical_namestring cl_merge_pathnames cl_make_pathname cl_enough_namestring si_pathname_translations si_default_pathname_defaults cl_wild_pathname_p ecl_make_pathname ecl_parse_namestring coerce_to_physical_pathname coerce_to_file_pathname ecl_namestring si_coerce_to_filename ecl_merge_pathnames ecl_logical_hostname_p ; predicate.c cl_identity cl_null cl_symbolp cl_atom cl_consp cl_listp cl_numberp cl_integerp cl_rationalp cl_floatp cl_realp cl_complexp cl_characterp cl_stringp cl_bit_vector_p cl_vectorp cl_simple_string_p cl_simple_bit_vector_p cl_simple_vector_p cl_arrayp cl_packagep cl_functionp cl_compiled_function_p cl_eq cl_eql cl_equal cl_equalp si_fixnump ecl_numberp ecl_eql ecl_equal ecl_equalp ecl_stringp ; print.c cl_write_byte cl_write_sequence cl_write cl_prin1 cl_print cl_pprint cl_princ cl_write_char cl_write_string cl_write_line cl_terpri cl_finish_output cl_fresh_line cl_force_output cl_clear_output si_write_object si_write_ugly_object ecl_princ ecl_prin1 ecl_print ecl_terpri ecl_write_string ecl_princ_str ecl_princ_char ; profile.c ; read.c cl_read_sequence cl_readtablep si_string_to_object si_standard_readtable cl_read cl_read_preserving_whitespace cl_read_delimited_list cl_read_line cl_read_char cl_unread_char cl_peek_char cl_listen cl_read_char_no_hang cl_clear_input cl_parse_integer cl_read_byte cl_copy_readtable cl_readtable_case si_readtable_case_set cl_set_syntax_from_char cl_set_macro_character cl_get_macro_character cl_make_dispatch_macro_character cl_set_dispatch_macro_character cl_get_dispatch_macro_character si_get_buffer_string si_put_buffer_string ecl_read_object_non_recursive ecl_read_object ecl_parse_number ecl_parse_integer ecl_invalid_character_p ecl_copy_readtable ecl_current_readtable ecl_current_read_base ecl_current_read_default_float_format c_string_to_object read_VV ; reference.c cl_fboundp cl_symbol_function cl_fdefinition si_coerce_to_function cl_symbol_value cl_boundp cl_special_operator_p ecl_fdefinition ; sequence.c cl_elt si_elt_set cl_copy_seq cl_length cl_reverse cl_nreverse cl_subseq ecl_alloc_simple_vector ecl_elt ecl_elt_set ecl_length ; stacks.c si_ihs_top si_ihs_fun si_ihs_env si_ihs_next si_ihs_prev si_frs_top si_frs_bds si_frs_tag si_frs_ihs ;si_frs_class si_bds_top si_bds_var si_bds_val si_sch_frs_base si_reset_stack_limits bds_overflow frs_overflow bds_unwind ecl_unwind frs_sch ;frs_sch_catch new_frame_id _frs_push ; string.c cl_char si_char_set cl_string_trim cl_string_left_trim cl_string_right_trim cl_string cl_make_string cl_stringE cl_string_equal cl_stringL cl_stringG cl_stringLE cl_stringGE cl_stringNE cl_string_lessp cl_string_greaterp cl_string_not_greaterp cl_string_not_lessp cl_string_not_equal cl_string_upcase cl_string_downcase cl_string_capitalize cl_nstring_upcase cl_nstring_downcase cl_nstring_capitalize si_base_string_concatenate cl_alloc_simple_base_string cl_alloc_adjustable_base_string make_simple_base_string make_base_string_copy ecl_cstring_to_base_string_or_nil si_copy_to_simple_base_string ecl_string_eq ecl_member_char ecl_string_push_extend get_string_start_end ecl_fits_in_base_string ecl_char ecl_char_set ; structure.c si_structure_subtype_p cl_copy_structure si_structure_name si_structure_ref si_structure_set si_structurep si_make_structure ecl_structure_ref ecl_structure_set ; symbol.c cl_make_symbol cl_remprop cl_symbol_plist cl_get_properties cl_symbol_name cl_symbol_package cl_keywordp si_put_f si_rem_f si_set_symbol_plist si_putprop si_Xmake_special si_Xmake_constant cl_get cl_getf cl_copy_symbol cl_gensym cl_gentemp si_put_properties ;cl_defvar ;cl_defparameter ecl_make_keyword ecl_symbol_value ecl_getf ecl_get ecl_keywordp ; tcp.c si_open_client_stream si_open_server_stream si_open_unix_socket_stream si_lookup_host_entry ecl_tcp_close_all ; threads.c ; time.c cl_get_universal_time cl_sleep cl_get_internal_run_time cl_get_internal_real_time ; tkMain.c ; typespec.c assert_type_integer assert_type_non_negative_integer assert_type_package assert_type_cons assert_type_readtable assert_type_hash_table assert_type_array assert_type_vector assert_type_list assert_type_proper_list cl_type_of ecl_check_cl_type ecl_check_type_string FEtype_error_character FEtype_error_cons FEtype_error_number FEtype_error_real FEtype_error_float FEtype_error_integer FEtype_error_list FEtype_error_proper_list FEtype_error_alist FEtype_error_stream FEcircular_list FEtype_error_index FEtype_error_string FEdivision_by_zero ecl_type_error ; unixfsys.c cl_truename cl_rename_file cl_delete_file cl_probe_file cl_file_write_date cl_file_author si_file_kind si_getcwd si_get_library_pathname si_chdir si_mkdir cl_directory cl_user_homedir_pathname si_mkstemp si_rmdir ecl_expand_pathname ecl_cstring_to_pathname ecl_backup_fopen ecl_file_len ecl_homedir_pathname ; unixint.c si_catch_bad_signals si_uncatch_bad_signals si_check_pending_interrupts si_trap_fpe ; unixsys.c si_system si_open_pipe si_close_pipe si_run_program ; arraylib.lsp cl_make_array cl_vector cl_array_dimensions cl_array_in_bounds_p cl_array_row_major_index cl_bit cl_sbit cl_bit_and cl_bit_ior cl_bit_xor cl_bit_eqv cl_bit_nand cl_bit_nor cl_bit_andc1 cl_bit_andc2 cl_bit_orc1 cl_bit_orc2 cl_bit_not cl_vector_push cl_vector_push_extend cl_vector_pop cl_adjust_array ; assert.lsp si_etypecase_error si_ecase_error si_ccase_error ; defmacro.lsp si_check_keyword si_check_arg_length si_dm_too_few_arguments si_dm_bad_key si_find_declarations si_find_documentation si_remove_documentation ; defstruct.lsp si_assert_slot_type si_define_structure ; helpfile.lsp si_expand_set_documentation si_get_documentation si_set_documentation ; iolib.lsp cl_read_from_string cl_write_to_string cl_prin1_to_string cl_princ_to_string cl_y_or_n_p cl_yes_or_no_p ; listlib.lsp cl_union cl_nunion cl_intersection cl_nintersection cl_set_difference cl_nset_difference cl_set_exclusive_or cl_nset_exclusive_or cl_subsetp cl_rassoc_if cl_rassoc_if_not cl_assoc_if cl_assoc_if_not cl_member_if cl_member_if_not cl_subst_if cl_subst_if_not cl_nsubst_if cl_nsubst_if_not ; mislib.lsp cl_logical_pathname_translations cl_load_logical_pathname_translations cl_decode_universal_time cl_encode_universal_time cl_get_decoded_time cl_ensure_directories_exist si_simple_program_error si_signal_simple_error ; module.lsp cl_provide cl_require ; numlib.lsp cl_isqrt cl_abs cl_phase cl_signum cl_cis cl_asin cl_acos cl_asinh cl_acosh cl_atanh cl_ffloor cl_fceiling cl_ftruncate cl_fround cl_logtest cl_byte cl_byte_size cl_byte_position cl_ldb cl_ldb_test cl_mask_field cl_dpb cl_deposit_field ; packlib.lsp cl_find_all_symbols cl_apropos cl_apropos_list si_packages_iterator si_find_relative_package ; predlib.lsp cl_upgraded_array_element_type cl_upgraded_complex_part_type cl_typep cl_coerce cl_subtypep si_do_deftype ; seq.lsp cl_make_sequence cl_concatenate cl_map cl_some cl_every cl_notany cl_notevery cl_map_into si_closest_vector_type si_make_seq_iterator si_seq_iterator_ref si_seq_iterator_set si_seq_iterator_next ; seqlib.lsp cl_reduce cl_fill cl_replace cl_remove cl_remove_if cl_remove_if_not cl_delete cl_delete_if cl_delete_if_not cl_count cl_count_if cl_count_if_not cl_substitute cl_substitute_if cl_substitute_if_not cl_nsubstitute cl_nsubstitute_if cl_nsubstitute_if_not cl_find cl_find_if cl_find_if_not cl_position cl_position_if cl_position_if_not cl_remove_duplicates cl_delete_duplicates cl_mismatch cl_search cl_sort cl_stable_sort cl_merge cl_constantly ; pprint.lsp cl_pprint_newline cl_pprint_indent cl_pprint_tab cl_pprint_fill cl_pprint_linear cl_pprint_tabular cl_copy_pprint_dispatch cl_pprint_dispatch cl_set_pprint_dispatch si_pprint_logical_block_helper si_pprint_pop_helper ; clos\boot.lsp cl_slot_boundp cl_slot_exists_p cl_slot_makunbound cl_slot_value ; clos\combin.lsp ;clos_simple_code_walker cl_method_combination_error cl_invalid_method_error ; clos\defclass.lsp clos_ensure_class ; close\generic.lsp clos_associate_methods_to_gfun ; clos\kernel.lsp clos_class_id clos_class_direct_superclasses clos_class_direct_subclasses clos_class_slots clos_class_precedence_list clos_class_direct_slots clos_generic_function_method_combination clos_generic_function_lambda_list clos_generic_function_argument_precedence_order clos_generic_function_method_class clos_generic_function_methods clos_method_generic_function clos_method_lambda_list clos_method_specializers cl_method_qualifiers clos_method_function clos_method_plist clos_install_method ; clos\standard.lsp clos_standard_instance_set ; unicode