A
abolish/1
abolish/2
abort/0
abort/1
abs/1
acos/1
active_module/1
+ /2
add_callback/3
add_callback/4
age/7
always/2
, /2
app_dir/1
arg/3
=:= /2
=\= /2
> /2
>= /2
< /2
=< /2
asserta/1
asserta/2
assertz/1
assertz/2
:= /2
asin/1
at_end_of_stream/0
at_end_of_stream/1
atan/1
atom/1
atom_base64/2
atom_chars/2
atom_codes/2
atom_compress/2
atom_concat/3
atom_encrypt/3
atom_final_md5/1
atom_length/2
atom_integers/2
atom_reset_md5/0
atom_update_md5/1
atomic/1

B
bagof/3
base64_decode_file/2
base64_encode_file/2
/\ /2
\/ /2
\ /1
<< /2
>> /2

C
call/1
^ /2
catch/2
catch/3
ceiling/1
char_code/2
char_conversion/2
check_singleton/1
class_name/2
clause/2
clear_var/1
clear_console/0
close/1
close/2
close_all_modules/0
close_console/0
close_module/1
close_user_streams/0
compound/1
compress_file/2
& /2
, /2
consult/0
consult/1
consult/3
copy_file/2
cos/1
cosh/1
create_module/1
create_module/2
conc/3
copy_term/2
current_char_conversion/2
current_dir/1
current_input/1
current_op/3
current_output/1
current_predicate/1
current_prolog_flag/2
! /0

D
date/3
day_number/4
day_of_week/2
decode_date/4
decode_datetime/7
decode_time/4
decrypt_file/3
del/3
delete/3
delete_file/1
del_env/1
del_obj/2
discontiguous/1
; /2
/ /2
// /2
dynamic/1
dynamic/2

E
e/0
encrypt_file/3
encode_date/4
encode_datetime/7
encode_time/2
encode_time/3
encode_time/4
ensure_loaded/1
exists_dir/1
exists_file/1
exp/1
expand_sq/1
export/1
export/2
** /2
external/2
external_class/2
external_library/1

F
fail/0
findall/3
first_week/2
float/1
float_fractional_part /1
float_integer_part/1
floor/1
flush_output/0
flush_output/1
freeze/2
functor/3

G
get/1
get/2
get0/1
get0/2
get_byte/1
get_byte/2
get_char/1
get_char/2
get_code/1
get_code/2
get_cpu_time/1
get_env/2
get_instance/2
get_term/2

H
halt/0
halt/1

I
ide_append_tool_menu_item/3
ide_open_file_in_textedit/1
ide_open_file_in_textedit/3
if-then/2
if-then-else/2
import/1
import/2
import_module/1
import_module/2
include/1
index/3
info_file/2
initialization/1
insert/3
instance/1
integer/1
irand/1
is/2
ispresent_callback/3
ispresent_callback/4
is_alpha/1
is_alphanum/1
is_ascii/1
is_cntrl/1
is_digit/1
is_graph/1
is_lower/1
is_upper/1
is_space/1
is_string/2

L
largest_number/2
last/2
leap_year/1
length/1
lengthlist/2
length_month/3
| /2
load_external_library/1
log/1
log10/1
lookup_bintree/3

M
make_dir/1
md5_file/2
melt/3
member/2
mod/2
module/3
module_name/2
monday_of_week/3
monday_of_week/5
multifile/1
* /2

N
new_obj/2
new_obja/2
next_dir/2
next_file/2
next_file/3
next_week/4
nl/0
nl/1
nonvar/1
not/1
\+ /1
not_redo/1
num_weeks_in_year/2
number/1
number_chars/2
number_codes/2
number_integers/2
number_vars/3

O
obj_name/2
once/1
op/3
open/3
open/4
open_module/0
open_module/1
open_module/3
open_module_search/3
open_standardmodule/2
or/2

P
peek_byte/1
peek_byte/2
peek_char/1
peek_char/2
peek_code/1
peek_code/2
pi/0
prefix/2
prev_week/4
private/0
private/1
prolog_version/2
prolog_version/3
prolog_dll/0
prolog_ide/0
prolog_ide_registered/0
prolog_ide_trial/0
prolog_vm/0
public/0
public/1
put/1
put/2
put_byte/1
put_byte/2
put_char/1
put_char/2
put_code/1
put_code/2
put_date/3
put_time/4

Q
quicksort/3

R
read/1
read/2
read_string/2
read_string/3
read_term/2
read_term/3
rename_file/2
rem/2
remove_callback/3
remove_callback/4
remove_dir/1
repeat/0
replace/3
retract/1
retract/2
reverse/2
reverse_day_number/4
round/1

S
save_module/1
save_module/2
save_module/3
see/1
seeing/1
seen/0
seentold/0
<- /2
::<- /1
::<- /2
set_active_module/0
set_active_module/1
set_env/2
set_input/1
set_output/1
set_prolog_flag/2
set_stream_position/2
set_stream_property/2
setof/3
setof_reverse/3
show_console/0
sign/1
sin/1
sinh/1
smallest_number/2
split_fn/2
sqrt/1
start_of_week/3
stream_property/2
sublist/2
substring/3
sub_atom/5
- /2
- /1
suffix/2
sum_list/2
sum_list_integer/2
stop_vm/0
string_list/2

T
tan/1
tanh/1
tell/1
telling/1
told/1
@> /2
@>= /2
== /2
@< /2
@=< /2
\== /2
this/1
this_module/3
throw/1
time/4
time_elapsed/1
to_lower/1
to_prolog/1
to_string/1
to_string/2
to_upper/1
trim/1
triml/1
trimr/1
true/0
truncate/1

U
\= /2
= /2
unify_with_occurs_check/2
unique_name/2
=.. /2
unlink_file /1
unload_external_library/1

V
value/1
var/1

W
wipe_file/1
write/1
write/2
write_canonical/1
write_canonical/2
write_list/1
write_list/2
write_list_goal/2
write_list_goal/3
write_term/2
write_term/3
writeq/1
writeq/2

Reserved variables
__FILE__
__HOST__
__LINE__
__MODULE__