% SWI-Prolog 6.6.6 for Windows Built-in Predicates % http://denspe.blog84.fc2.com/blog-entry-222.html !/0 $abs_file_error/3 $absolute_file_name/2 $add_dialect/2 $add_directive_wic/1 $add_directive_wic2/2 $add_encoding/3 $add_findall_bag/1 $already_loaded/4 $append/3 $assert_load_context_module/3 $at_halt/2 $atom_completions/2 $atom_hashstat/2 $atom_references/2 $attvars_after_choicepoint/2 $autoload/3 $autoload_nesting/1 $break_at/3 $break_pc/3 $btree_find_node/4 $c_current_predicate/2 $call_at_halt/2 $canonical_pi/2 $canonicalise_extension/2 $canonicalise_extensions/2 $check_export/1 $check_load_non_module/2 $chk_alias_file/6 $chk_file/5 $clause/4 $clause_from_source/3 $clause_source/3 $clause_term_position/3 $clean_history/0 $clear_initialization/1 $close_message/1 $close_source/2 $close_wic/0 $code_class/2 $collect_findall_bag/2 $common_goal_type/2 $compilation_level/1 $compilation_level/2 $compilation_mode/1 $compilation_mode/2 $compilation_mode_store/1 $compile/0 $compile_aux_clauses/2 $compile_option_type/2 $compile_term/3 $compile_type/1 $compile_wic/0 $complete_atom/3 $confirm/1 $consult_file/5 $consult_file_2/5 $consult_goal/2 $context_type/2 $convert_option_value/3 $current_break/2 $current_module/2 $current_prolog_flag/5 $dde_register_service/2 $debuglevel/2 $declare_module/6 $def_modules/2 $default_module/2 $default_predicate/2 $define_predicate/1 $defined_predicate/1 $delete/3 $depth_limit/3 $depth_limit_except/3 $depth_limit_false/3 $depth_limit_true/5 $derived_source/3 $derived_source_db/3 $destroy_findall_bag/0 $directive_mode/1 $directive_mode/2 $directive_mode_store/1 $do_export_list/3 $do_load_file/4 $do_load_file_2/4 $domain_error/2 $dwim_correct_goal/3 $dwim_predicate/2 $end_aux/2 $end_load_file/1 $end_load_file/2 $ensure_extensions/3 $enter_sandboxed/3 $eval_when_condition/2 $exception_in_directive/1 $execute_directive/2 $execute_directive_2/2 $execute_directive_3/1 $existence_error/2 $expand_directive/2 $expand_file_search_path/4 $expand_goal/2 $expand_term/4 $expanded_term/10 $expansion_member/4 $export1/4 $export_list/3 $export_op/5 $export_ops/3 $exported_op/4 $exported_ops/3 $extend_file/3 $factorize_term/3 $fail/0 $fetch_vm/4 $file_condition/1 $file_condition/2 $file_conditions/2 $file_error/5 $file_scoped_flag/1 $file_type_extensions/2 $find_library/5 $find_predicate/2 $first_term/5 $foreign_registered/2 $free_variable_set/3 $freeze/2 $ft_no_ext/1 $garbage_collect/1 $get_choice_point/1 $get_clause_attribute/3 $get_files_argv/2 $get_option/3 $get_pid/1 $get_predicate_attribute/3 $goal_type/2 $hide/1 $ifcompiling/1 $import/2 $import_all/5 $import_all2/6 $import_as/4 $import_except/3 $import_except_1/3 $import_from_loaded_module/3 $import_list/4 $import_ops/3 $import_wic/3 $in_library/3 $in_system_dir/1 $included/4 $init_goal/3 $initialise/0 $initialization_context/2 $initialization_error/3 $initialization_failure/2 $input_context/1 $instantiation_error/1 $iso/1 $iso_property_directive/1 $last/2 $last/3 $leash/2 $length/2 $length3/3 $list_to_conj/2 $list_to_set/2 $list_to_set/3 $load_additional_boot_files/0 $load_context_module/3 $load_ctx_option/1 $load_ctx_options/2 $load_file/3 $load_file/4 $load_file_list/3 $load_files/3 $load_goal/1 $load_id/4 $load_input/2 $load_msg_compat/2 $load_msg_level/3 $load_msg_level/4 $load_one_file/3 $load_wic_files/1 $loading_file/3 $local_op/3 $make_path/3 $make_system_source_files/0 $mark_executable/1 $member/2 $member_/3 $member_rep2/4 $mk_normal_args/2 $modified_id/3 $module/2 $module3/1 $module_class/3 $module_name/2 $module_property/2 $mt_do_load/5 $mt_end_load/1 $mt_load_file/4 $mt_start_load/3 $must_be/2 $negate/2 $new_findall_bag/0 $noload/3 $nospy/1 $on_signal/4 $one_or_member/2 $open_shared_object/3 $open_source/5 $open_wic/1 $option/2 $pack_attach/1 $pack_detach/2 $pattr_directive/2 $pi/1 $pop_input_context/0 $predefine_foreign/1 $predicate_property/2 $prefix_module/4 $prepare_load_stream/3 $print_message/2 $print_message_fail/1 $print_message_fail/2 $prof_node/7 $prof_procedure_data/7 $prof_sibling_of/2 $prof_statistics/5 $profile/2 $prolog_list_goal/1 $push_input_context/1 $put_quoted/4 $put_token/2 $qdo_load_file/4 $qend/1 $qlf_assert_clause/2 $qlf_auto/3 $qlf_close/0 $qlf_current_source/1 $qlf_end_part/0 $qlf_file/5 $qlf_include/5 $qlf_info/5 $qlf_load/2 $qlf_open/1 $qlf_part_mode/1 $qlf_start_file/1 $qlf_start_module/1 $qlf_start_sub_module/1 $qlf_up_to_date/2 $qload_file/5 $qload_stream/5 $qq_open/2 $qset_dialect/1 $qstart/3 $query_loop/0 $raw_read/1 $raw_read/2 $rc_append_file/5 $rc_close_archive/1 $rc_handle/1 $rc_members/2 $rc_open/5 $rc_open_archive/2 $rc_save_archive/2 $rdef_response/2 $rdef_response/4 $read_clause_option/1 $read_clause_options/2 $record_clause/3 $record_clause/4 $record_included/4 $recover_and_rethrow/2 $redefine_module/3 $register_derived_source/2 $relative_to/3 $remove_ops/3 $require/1 $reserved_module/1 $restore_file_scoped_flags/1 $restore_lex_state/1 $restore_load_stream/2 $reverse/2 $reverse/3 $rl_history/1 $run_at_halt/0 $run_initialization/1 $run_initialization_2/1 $save_file_scoped_flag/1 $save_file_scoped_flags/1 $save_history/1 $save_lex_state/2 $search_message/1 $search_path_file_cache/4 $segments_to_atom/2 $segments_to_list/3 $select/3 $set_autoload_level/1 $set_compilation_mode/1 $set_debugger_print_options/1 $set_dialect/1 $set_dialect/2 $set_directive_mode/1 $set_encoding/2 $set_pattr/3 $set_pattr/4 $set_predicate_attribute/3 $set_prolog_stack/4 $set_sandboxed_load/2 $set_source_module/2 $set_verbose_load/2 $sig_atomic/1 $similar_module/2 $size_stream/2 $skip_list/3 $skip_script_line/1 $source_term/7 $source_term/8 $spec_extension/2 $split/4 $spy/1 $start_aux/2 $start_consult/2 $start_module/4 $start_non_module/3 $store_aux_clauses/2 $store_clause/2 $store_clause/3 $style_check/2 $substitute_atom/4 $suspend/3 $term_in_file/8 $term_size/3 $thread_init/0 $thread_local_clause_count/3 $time_source_file/3 $top_file/3 $toplevel/0 $translate_options/2 $trap_gdb/0 $type_error/2 $undefined_export/2 $undefined_procedure/4 $unload_file/1 $update_autoload_level/2 $update_library_index/0 $valid_directive/1 $valid_term/1 $visible/2 $vm_assert/3 $wakeup/1 $win_insert_menu_item/3 $xr_member/2 *->/2 ,/2 ->/2 ./2 ;/2 /1 =/2 =../2 =:=/2 =/2 >=/2 ?=/2 @/2 @/2 @>=/2 []/0 \+/1 \=/2 \==/2 \=@=/2 abolish/1 abolish/2 abort/0 absolute_file_name/2 absolute_file_name/3 access_file/2 acyclic_term/1 add_import_module/3 ansi_format/3 append/1 apply/2 arg/3 assert/1 assert/2 asserta/1 asserta/2 assertz/1 assertz/2 at_end_of_stream/0 at_end_of_stream/1 at_halt/1 atom/1 atom_chars/2 atom_codes/2 atom_concat/3 atom_length/2 atom_number/2 atom_prefix/2 atom_string/2 atom_to_term/3 atomic/1 atomic_concat/3 atomic_list_concat/2 atomic_list_concat/3 attach_packs/0 attach_packs/1 attvar/1 autoload_path/1 b_getval/2 b_setval/2 bagof/3 between/3 blob/2 break/0 byte_count/2 call/1 call/2 call/3 call/4 call/5 call/6 call/7 call/8 call_cleanup/2 call_cleanup/3 call_residue_vars/2 call_shared_object_function/2 call_with_depth_limit/3 callable/1 cancel_halt/1 catch/3 char_code/2 char_conversion/2 char_type/2 character_count/2 clause/2 clause/3 clause_property/2 close/1 close/2 close_dde_conversation/1 close_shared_object/1 code_type/2 collation_key/2 compare/3 compile_aux_clauses/1 compile_predicates/1 compiling/0 compound/1 consult/1 context_module/1 copy_predicate_clauses/2 copy_stream_data/2 copy_stream_data/3 copy_term/2 copy_term/3 copy_term_nat/2 create_prolog_flag/3 current_arithmetic_function/1 current_atom/1 current_blob/2 current_char_conversion/2 current_flag/1 current_format_predicate/2 current_functor/2 current_input/1 current_key/1 current_locale/1 current_module/1 current_op/3 current_output/1 current_predicate/1 current_predicate/2 current_prolog_flag/2 current_resource/3 current_signal/3 cyclic_term/1 date_time_stamp/2 dcg_translate_rule/2 dcg_translate_rule/4 dde_execute/3 dde_poke/4 dde_request/4 debugging/0 default_module/2 del_attr/2 del_attrs/1 delete_directory/1 delete_file/1 delete_import_module/2 deterministic/1 directory_files/2 discontiguous/1 downcase_atom/2 duplicate_term/2 dwim_match/2 dwim_match/3 dwim_predicate/2 dynamic/1 ensure_loaded/1 erase/1 eval_license/0 exception/3 exists_directory/1 exists_file/1 expand_answer/2 expand_file_name/2 expand_file_search_path/2 expand_goal/2 expand_goal/4 expand_query/4 expand_term/2 expand_term/4 export/1 fail/0 false/0 file_base_name/2 file_directory_name/2 file_name_extension/3 file_search_path/2 findall/3 findall/4 flag/3 float/1 flush_output/0 flush_output/1 forall/2 format/1 format/2 format/3 format_predicate/2 format_time/3 format_time/4 freeze/2 frozen/2 functor/3 garbage_collect/0 garbage_collect_atoms/0 garbage_collect_clauses/0 get/1 get/2 get0/1 get0/2 get_attr/3 get_attrs/2 get_byte/1 get_byte/2 get_char/1 get_char/2 get_code/1 get_code/2 get_single_char/1 get_time/1 getenv/2 goal_expansion/2 goal_expansion/4 ground/1 halt/0 halt/1 ignore/1 import/1 import_module/2 init_win_menus/0 initialization/1 initialization/2 instance/2 integer/1 is/2 is_absolute_file_name/1 is_list/1 is_stream/1 keysort/2 leash/1 length/2 library_directory/1 license/1 license/2 line_count/2 line_position/2 load_files/1 load_files/2 locale_create/3 locale_destroy/1 locale_property/2 make_directory/1 make_library_index/1 make_library_index/2 memberchk/2 message_hook/3 message_property/2 message_queue_create/1 message_queue_create/2 message_queue_destroy/1 message_queue_property/2 message_to_string/2 meta_predicate/1 module/1 module_property/2 module_transparent/1 msort/2 multifile/1 mutex_create/1 mutex_create/2 mutex_destroy/1 mutex_lock/1 mutex_property/2 mutex_statistics/0 mutex_trylock/1 mutex_unlock/1 mutex_unlock_all/0 name/2 nb_current/2 nb_delete/1 nb_getval/2 nb_linkarg/3 nb_linkval/2 nb_setarg/3 nb_setval/2 nl/0 nl/1 nonvar/1 noprofile/1 noprotocol/0 normalize_space/2 nospy/1 nospyall/0 not/1 notrace/0 notrace/1 nth_clause/3 number/1 number_chars/2 number_codes/2 numbervars/3 numbervars/4 on_signal/3 once/1 op/3 open/3 open/4 open_dde_conversation/3 open_null_stream/1 open_resource/3 open_resource/4 open_shared_object/2 open_shared_object/3 open_xterm/4 peek_byte/1 peek_byte/2 peek_char/1 peek_char/2 peek_code/1 peek_code/2 phrase/2 phrase/3 plus/3 portray/1 predicate_option_mode/2 predicate_option_type/2 predicate_property/2 print/1 print/2 print_message/2 print_message_lines/3 print_toplevel_variables/0 profiler/2 prolog/0 prolog_choice_attribute/3 prolog_current_choice/1 prolog_current_frame/1 prolog_cut_to/1 prolog_debug/1 prolog_event_hook/1 prolog_file_type/2 prolog_frame_attribute/3 prolog_list_goal/1 prolog_load_context/2 prolog_load_file/2 prolog_nodebug/1 prolog_skip_frame/1 prolog_skip_level/2 prolog_stack_property/2 prolog_to_os_filename/2 prompt/2 prompt1/1 protocol/1 protocola/1 protocolling/1 public/1 put/1 put/2 put_attr/3 put_attrs/2 put_byte/1 put_byte/2 put_char/1 put_char/2 put_code/1 put_code/2 qcompile/1 qcompile/2 random_property/1 rational/1 rational/3 read/1 read/2 read_clause/3 read_history/6 read_link/3 read_pending_input/3 read_term/2 read_term/3 read_term_from_atom/3 recorda/2 recorda/3 recorded/2 recorded/3 recordz/2 recordz/3 redefine_system_predicate/1 reexport/1 reexport/2 reload_library_index/0 rename_file/2 repeat/0 require/1 reset_profiler/0 resource/3 retract/1 retractall/1 rl_add_history/1 rl_read_history/1 rl_read_init_file/1 rl_write_history/1 same_file/2 same_term/2 see/1 seeing/1 seek/4 seen/0 set_end_of_stream/1 set_input/1 set_locale/1 set_module/1 set_output/1 set_prolog_IO/3 set_prolog_flag/2 set_prolog_stack/2 set_random/1 set_stream/2 set_stream_position/2 setarg/3 setenv/2 setlocale/3 setof/3 setup_call_catcher_cleanup/4 setup_call_cleanup/3 shell/0 shell/1 shell/2 size_file/2 skip/1 skip/2 sleep/1 sort/2 source_file/1 source_file/2 source_file_property/2 source_location/2 spy/1 stamp_date_time/3 statistics/2 stream_pair/3 stream_position_data/3 stream_property/2 string/1 string_code/3 string_codes/2 string_concat/3 string_length/2 strip_module/3 style_check/1 sub_atom/5 sub_atom_icasechk/3 sub_string/5 subsumes_term/2 succ/2 tab/1 tab/2 tell/1 telling/1 term_attvars/2 term_expansion/2 term_expansion/4 term_hash/2 term_hash/4 term_to_atom/2 term_variables/2 term_variables/3 thread_at_exit/1 thread_create/3 thread_detach/1 thread_exit/1 thread_get_message/1 thread_get_message/2 thread_get_message/3 thread_initialization/1 thread_join/2 thread_local/1 thread_message_hook/3 thread_peek_message/1 thread_peek_message/2 thread_property/2 thread_self/1 thread_send_message/2 thread_setconcurrency/2 thread_signal/2 thread_statistics/3 throw/1 time_file/2 tmp_file/2 tmp_file_stream/3 told/0 trace/0 trace/1 trace/2 tracing/0 trim_stacks/0 true/0 tty_size/2 ttyflush/0 unifiable/3 unify_with_occurs_check/2 unload_file/1 unsetenv/1 upcase_atom/2 use_module/1 use_module/2 var/1 var_number/2 variant_sha1/2 verbose_expansion/1 version/0 version/1 visible/1 volatile/1 wait_for_input/3 wildcard_match/2 win_add_dll_directory/1 win_add_dll_directory/2 win_exec/2 win_folder/2 win_has_menu/0 win_insert_menu/2 win_insert_menu_item/4 win_module_file/2 win_open_console/5 win_registry_get_value/3 win_remove_dll_directory/1 win_shell/2 win_shell/3 win_window_pos/1 window_title/2 with_mutex/2 with_output_to/2 working_directory/2 write/1 write/2 write_canonical/1 write_canonical/2 write_length/3 write_term/2 write_term/3 writeln/1 writeq/1 writeq/2