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).