Control
-
!/0
-
$exported_proc/3
-
$findterm/5
-
$nextproc/3
-
$procinfo/5
-
$resolve_module/4
-
,/2
-
->/2
-
:/2
-
;/2
-
</2
-
=:=/2
-
=</2
-
=\=/2
-
>/2
-
>=/2
-
\+/1
-
abolish/[1,2,3]
-
abort/0
-
all_ntbl_entries/4
-
all_procedures/4
-
als_system/1
-
b_findall/4
-
bagof/3
-
call/1
-
callWithDelayedInterrupt/[1,2]
-
canon_path/2
-
catch/3
-
change_cwd/1
-
command_line/1
-
compiletime/0
-
curmod/1
-
current_op/3
-
current_prolog_flag/2
-
exists_file/1
-
fail/0
-
filename_equal/2
-
findall/3
-
forcePrologInterrupt/0
-
free_gv/1
-
gc/0
-
getDirEntries/3
-
getPrologInterrupt/1
-
get_cwd/1
-
getenv/2
-
halt/0
-
is/2
-
leash/1
-
make_det_gv/1
-
make_gv/1
-
modules/2
-
must_exist_file/1
-
nospy/[0,1]
-
not/1
-
notrace/0
-
op/3
-
procedures/4
-
remove_file/1
-
repeat/0
-
rexec/2
-
save_image/2
-
setPrologInterrupt/1
-
set_prolog_flag/2
-
setof/3
-
spy/[0,1]
-
statistics/0
-
statistics/2
-
sys_env/3
-
system/1
-
throw/1
-
trace/[0,1]
-
true/0
Input Output
-
$access/2
-
at_end_of_stream/[0,1]
-
bufread/[2,3]
-
bufwrite/2
-
bufwriteq/2
-
chdir/1
-
close/[1,2]
-
consult/[1,2]
-
consultq/1
-
curl/[1,2,3]
-
current_input/1
-
current_output/1
-
date/1
-
date_less/2
-
date_pattern/4
-
datetime/2
-
datetime_less/2
-
display/1
-
flush_input/1
-
flush_output/[0,1]
-
get/1
-
get0/1
-
get_char/[1,2]
-
get_code/[1,2]
-
gm_datetime/2
-
http/3
-
nl/[0,1]
-
old_bufread/2
-
open/[3,4]
-
peek_char/[1,2]
-
peek_code/[1,2]
-
poll/2
-
printf/[1,2,3,4]
-
printf_opt/3
-
put/1
-
put_atom/[1,2]
-
put_char/[1,2]
-
put_code/[1,2]
-
put_string/[1,2]
-
read/[1,2]
-
read_term/[2,3]
-
reconsult/1
-
see/1
-
seeing/1
-
seen/0
-
set_date_pattern/1
-
set_depth_computation/2
-
set_input/1
-
set_line_length/2
-
set_max_depth/2
-
set_output/1
-
set_stream_position/2
-
skip/1
-
sprintf/3
-
stream_position/[2,3]
-
stream_property/2
-
tab/1
-
tell/1
-
telling/1
-
time/1
-
time_less/2
-
told/0
-
ttyflush/0
-
valid_date/[1,3]
-
write/[1,2]
-
write_canonical/[1,2]
-
write_term/[2,3]
-
writeq/[1,2]
Terms
-
=../2
-
=/2
-
==/2
-
@</2
-
@=</2
-
@>/2
-
@>=/2
-
\=/2
-
\==/2
-
append/3
-
arg/3
-
atom/1
-
atom_chars/2
-
atom_codes/2
-
atomic/1
-
char_code/2
-
compare/3
-
copy_term/2
-
dappend/3
-
dmember/2
-
dreverse/2
-
float/1
-
functor/3
-
gensym/2
-
integer/1
-
keysort/2
-
length/2
-
make_hash_table/1
-
mangle/3
-
member/2
-
name/2
-
nonvar/1
-
number/1
-
number_chars/2
-
number_codes/2
-
recorda/3
-
recorded/3
-
recordz/3
-
reverse/2
-
sort/2
-
sub_atom/5
-
term_chars/2
-
term_codes/2
-
var/1
Prolog Database
-
assert/[1,2]
-
asserta/[1,2]
-
assertz/[1,2]
-
clause/[2,3]
-
dynamic/1
-
erase/1
-
instance/2
-
listing/[0,1]
-
module_closure/[2,3]
-
retract/[1,2]
UIAs
-
$uia_alloc/2
-
$uia_clip/2
-
$uia_peek/4
-
$uia_peekb/3
-
$uia_peekd/3
-
$uia_peekl/3
-
$uia_peeks/3
-
$uia_peeks/4
-
$uia_peekw/3
-
$uia_poke/4
-
$uia_pokeb/3
-
$uia_poked/3
-
$uia_pokel/3
-
$uia_pokes/3
-
$uia_pokew/3
-
$uia_size/2