Changes Introduced in 3#4
- New built-in predicates and command line tools for creating and loading
foreign language modules and creating customized development and runtime
systems.
- Slight changes in the C interface: hook variables are set by function
calls,
SP_foreign_reinit_hook()
is not supported.
- The system has been ported to the Microsoft Win32 platform (Intel x86).
- The system has been ported to the Macintosh.
- The system has been ported to the OS/2 (32bit) platform (Intel x86).
- If the init file
~/.sicstusrc
is not found, SICStus looks for
~/sicstus.ini
.
library(sockets): socket_select/5
arg 1 may be a, possibly empty,
list of passive sockets, arg 3 returns a, possibly empty, list of new
streams.
library(system)
: The following new predicates are provided:
tmpnam/1
, directory_files/2
, file_property/2
,
delete_file/2
, make_directory/1
.
- A new constraint solver for finite domains (
library(clpfd)
),
implemented on top of library(atts)
.