Logtalk 3.18.0 released
Paulo Moura <[email protected]> Tue, 26 Jun 2018 17:54:48 +0100
| Newsgroups | gmane.comp.gnu.prolog.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, Logtalk 3.18.0 is now available for downloading at: http://logtalk.org/ New to Logtalk? There's a short intro available at: https://learnxinyminutes.com/docs/logtalk/ Logtalk provides an alternative to Prolog modules, notably for programming in the large, and comes with a full set of developer tools: https://logtalk.pt/tools/ This release adds a new lint checks for detecting suspicious calls and a compiler flag, suspicious_calls/1, to control printing of suspicious call warnings, which now also print the recommended alternative call; improves the performance of creating dynamic entities; fixes a bug that prevented inlining of linking clauses that call Prolog module predicates; improves reporting of singleton variables when using parameter variables; updates the contributing guidelines, moving from the Contribution License Agreement (CLA) to the more developer friendly Developer Certificate of Origin (DCO); adds a port of Peter Van Roy EDCGs implementation; adds an experimental Halstead complexity metric to the code_metrics tool; adds new Prolog standards compliance tests; adds examples of using EDCGs, optional terms, and expected terms; provides portability updates for JIProlog, SICStus Prolog, and SWI-Prolog; plus other improvements and fixes to the documentation, compiler, library, tools, and examples. For details and a complete list of changes, please consult the release notes at: https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md Happy logtalking! Paulo ----------------------------------------------------------------- Paulo Moura Logtalk developer