Corrected a bug in the implementation of the predicate lookup/3 in the library object "bintree". Added notes on the Textastic iPad text editor. Added a workaround to the Quintus Prolog integration scripts for its lack of support for expanding environment variables in file names. Simplified and optimized handling of predicate aliases when looking up predicate declarations and predicate definitions. UPDATED: The logtalk_tester script to check for and source a file found in the tests directory before running the tests. The file is sourced with all the parameters passed to the logtalk_tester script. ?- [user] . man(socrates) . |: true .
You can download some usage examples of JPC adding the following dependency to your POM: FIXED: Cases where the expand_goal/2 built-in method would not stop when reaching a fixed point as documented. ADDED: New expected term or_else_throw/1 predicate. Improved the "examples/" script in order to support running the example unit tests compiled in debug mode. Improved installation instructions. Updated the Windows installation JScript script to add the Logtalk directories "misc" and "xml" to the system PATH environment variable and to reuse the environment variable LOGTALKUSER if already defined. ADDED: Definition of type optional to the optional library object. FIXED: Missing else in the script that could result in a misleading message when the LOGTALKHOME environment variables is not defined. ADDED: Definition for the startup library alias, corresponding to the Logtalk startup directory, to the paths/ file.