The conversion specifier (in
string(N) has been dropped.
The conversion specifier
chars has been renamed to
codes, in analogy with the built-in predicate
atom_codes/2, the second argument of which is a list of
The C header generated by splfr from the
facts now uses the
const attribute where appopriate.
Foreign resources are no longer unloaded by
save_program/[1,2]. For this reason the deinit function of a
foreign resource is no longer called when saving a program so
SP_WHEN_SAVE has been removed.
Many functions in the C API has been changed or removed, especially those related to OS and I/O operations. There are also a number of new C API functions.
|Old API||Replaced by
Other new functions include
JasperAPI has not changed from release 3, but the
Jaspermodule is not available in the current release.
PrologBeansAPI has been extensively revised. See the
PrologBeansHTML (javadoc) documentation.
PrologBeans was built with Java 1.5