Logtalk 3.34.0 released


Logtalk 3.34.0 is now available for downloading at:


This release adds support for defining predicate shorthands in “uses/2” and “use_module/2” directives, allows local operators to also be declared in scope directives to simplify compilation of included files, adds support for the legacy Prolog database built-in predicates that take a clause reference argument, improves detection of deprecated Prolog built-in predicates, improves compilation of modules as objects, includes a new and improved Handbook sections, improves “lgtunit” tool documentation and code coverage support, provides an updated “expecteds” library, includes new and updated tests for Prolog built-in predicates, includes new and updated programming examples, updates the Debian installer to define default values for the Logtalk environment variables, and provides updated support for ECLiPSe, SWI-Prolog, and YAP. For details and a complete list of changes, please consult the release notes at:


This January makes two years of full time development with 20 releases with significant updates, a new website, and a reactivated tech blog. Your support is key for Logtalk continued development and success. Counting on you. If not already, consider giving us a star and a symbolic sponsorship at GitHub.

Happy logtalking!