Also added examples that use JSON for communicating between other programming languages and SICStus. Example clients are provided in Python, Java, C#, C, and Prolog.
fsync()when closing a stream created using the C API function
SP_fopen(). This can improve performance when opening and closing many files.
spldoption --shared can be combined with --static to produce an all-in-one shared library; see Runtime Systems in the SICStus Prolog Manual.
scalar_product_reif/[5,6], the reified version of
value_precede_chain/[2,3], which constrains the order in which values occur in a list.