Did you know ... Search Documentation:
Pack dialect-ciao -- prolog/dialect/ciao/system.pl
PublicShow source
To be done
- Complete. Most of this is easily emulated.
 pause(+Seconds)
Make this thread sleep for some Seconds.
 time(-Time)
Time is unified with the number of seconds elapsed since January, 1, 1970 (UTC).
 current_host(-Host) is det
Hostname is unified with the fully qualified name of the host.
 popen(+Command, +Mode, +Stream) is det
Open a pipe to process Command in a new shell with a given Mode and return a communication Stream (as in UNIX popen(3)). If Mode is read the output from the process is sent to Stream. If Mode is write, Stream is sent as input to the process. Stream may be read from or written into using the ordinary stream I/O predicates. Stream must be closed explicitly using close/1, i.e., it is not closed automatically when the process dies. Note that popen/2 is defined in ***x as using /bin/sh, which usually does not exist in Windows systems. In this case, a sh shell which comes with Windows is used.
 mktemp_in_tmp(+Template:atom, +FileName:atom) is det
Same as tmp_file/2.

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

 working_directory(Arg1, Arg2)
 shell
 shell(Arg1)
 shell(Arg1, Arg2)
 delete_file(Arg1)
 delete_directory(Arg1)
 rename_file(Arg1, Arg2)