Did you know ... Search Documentation:
Title for pldoc(dir_index)

SISCtus compatibility library.

Prolog files

arrays.pl  -- SICStus 3-compatible library(arrays).Show source
aref/3True if Element is the current element in Array at Index.Source
arefa/3As aref/3, but succeeds with an empty array of the element is not set.Source
arefl/3As aref/3, but succeeds with an empty list of the element is not set.Source
array_to_list/2Source
aset/4NewArray is Array with Element added/updated at Index.Source
is_array/1True if Term is an array.Source
new_array/1Source
block.pl  -- Block: declare suspending predicatesShow source
lists.pl  -- SICStus 3-compatible library(lists).Show source
nth/3True if Element is the N-th element in List.Source
nth/4True if Element is the N-th element in List and Rest is the remainder (as if by select/3) of List.Source
same_length/3True if List1 and List2 both have length Length.Source
sublist/2True when all members of Sub are members of List in the same order.Source
substitute/4NewList is List with all values that are identical (==) to OldElem replaced by NewElem.Source
suffix/2True if Suffix is a suffix of List.Source
ordsets.pl  -- SICStus 3 library(ordsets).Show source
sockets.pl  -- SICStus 3-compatible library(sockets).Show source
current_host/1True when Host is an atom that denotes the name of the host.Source
hostname_address/2True when Address is the IP address of Host.Source
socket_select/5The list of streams in Streams is checked for readable characters.Source
system.pl  -- SICStus 3-compatible library(system).Show source
datime/1Unifies Datime with the current date and time as a datime/6 record of the form datime(Year,Month,Day,Hour,Min,Sec).Source
datime/2True when Datime is a datime/6 record that reflects the time stamp When.Source
environ/2True if Value is an atom associated with the environment variable or system property Name.Source
exec/3SICStus 3 compatible implementation of exec/3 on top of the SICStus 4 compatible process_create/3.Source
file_exists/1True if a file named FileName exists.Source
host_name/1Source
mktemp/2Interface to the Unix function.Source
now/1Unify when with the current time-stamp.Source
pid/1Process ID of the current process.Source
popen/3Source
system/0Synomyms for shell/0, shell/1 and shell/2.Source
system/1Synomyms for shell/0, shell/1 and shell/2.Source
system/2Synomyms for shell/0, shell/1 and shell/2.Source
tmpnam/1Interface to tmpnam().Source
wait/2Wait for processes created using exec/3.Source
terms.pl  -- SICStus 3-compatible library(terms).Show source
term_variables_bag/2Variables is a list of variables that appear in Term.Source
timeout.pl  -- SICStus 3-compatible library(timeout).Show source
time_out/3This library provides a SICStus compatible implementation of time-outs.Source