00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 :- export load_pred/1, load/1, libpath/1, set_inthandler/2,
00028 '_$load_undef'/1,
00029 %%reset_undef_pred_handlers/0,
00030 windows_os_loader/0.
00031
00032 :- import catch/3,throw/1,warning/1 from standard.
00033 :- import default_error_handler/1 from error_handler.
00034 %:- import conset/2 from gensym.
00035 :- import reconsult/1 from consult.
00036 :- import compile/1 from consult.
00037 :- import standard_symbol/3 from std_xsb.
00038 :- import library_directory/1 from usermod.
00039 :- import xsb_configuration/2 from xsb_configuration.
00040 :- import term_type/2, term_psc/2, psc_name/2, psc_arity/2, psc_env/2,
00041 psc_type/2,
00042 % psc_set_type/2,
00043 psc_prop/2, psc_set_prop/2,
00044 psc_insert/4, psc_import/3, conpsc/2, str_cat/3,
00045 str_match/5,
00046 code_call/3, code_load/3, intern_string/2,
00047 stat_flag/2, stat_set_flag/2, expand_filename/2,
00048 tilde_expand_filename/2, is_absolute_filename/1,
00049 unload_seg/1, machine_file_exists/1, call0/1,
00050 formatted_io/5, slash/1, dirname_canonic/2, xsb_backtrace/1
00051 from machine.
00052 %%:- import call_xsb_hook/3, xsb_undefined_predicate_hook/1 from xsb_hook.
00053 :- import xsb_sys_mutex_unlock/1 from thread.
00054 :- import current_prolog_flag/2 from curr_sym.