Updated the "metapredicates" example with sample code illustrating how to define wrappers for the bagof/3 and setof/3 built-in methods when the meta-argument may contain existentially qualified variables.
FIXED: Hyperlinks to compiler flags in the PDF version of the Handbook.
Improved automatic generation of XML documenting files for parametric objects when no parameter names are given.
Updated the Windows installer to disable by default the installation of the integration shortcuts for Ciao Prolog and Quintus Prolog as these compilers require patches that render Logtalk incompatible with the other compilers.
You don’t need to create a specific bootable drive, use the installer you've just downloaded and install the new macOS 10.14 onto the other drive you have.
FIXED: Added missing logtalk_library_path/2 predicate entry for the new patches example.
Corrected a bug where the Logtalk compiler would report the number of compilation warnings with the "report" compiler flag set to "off". Added predicates findall_member/4-5 to the library object "meta" (based on Richard O'Keefe's draft Prolog library proposal). Removed declaration and definition of the predicates callable/1 and ignore/1 from the library entities "metap" and "meta" (callable/1 is a built-in predicate in all supported Prolog compilers; ignore/1 is now a Logtalk built-in method). Updated the "expansion" example with more sample code on how to combine term- and goal-expansion definitions from different hooks objects. Added a predicate and an operator definition, =~=/2, for comparing floats for approximate equality to the library object "lgtunit". Updated the unit tests of several examples in order to use this predicate. The library object "random" is now a synchronized object. Updated the "philosophers" multi-threading example accordingly. Added support for using the :/1 control construct with a non-instantiated argument at compile-time (handled using dynamic binding at runtime). jpc-jpl 0.0.1-alpha Download the Driver Uber-Jar CHANGED: Predicates declared as synchronized now always have the property synchronized even when using backend Prolog compilers that don't support a compatible threads implementation.
The second album by French-Moroccan power quartet Bab L' Bluz is packed with dizzying melodies and rich instrumentation. Bandcamp New & Notable Feb 14, 2024
A concept record about coming-of-age gleefully grifts from all types of rock music, from garage to glam to power pop. Bandcamp New & Notable Oct 13, 2022
Inspired by their travels in New Orleans, Naples, and the UK, the “Italian-hills country blues” duo pen a global love letter to roots music. Bandcamp New & Notable Mar 30, 2022