Version | Change log |
Logtalk 3.43.0 Dec 22, 2020 |
Logtalk compiler and runtime: ADDED: Lint check for redundant use of the call/1 control construct as argument to the +/1 built-in predicate. ADDED: Also check correctness of variable_names/1 options in calls to the write_term/2-3 Prolog standard predicates. IMPROVED: Compiler performance for protocols. IMPROVED: More efficient compiler checking for parameter variables. FIXED: Using a overriding meta-predicate template for predicates defined in user listed in uses/2 directives. FIXED: Bug in the logtalk_make/0-1 predicates when reloading a main file due to an updated included file when the clean flag is turned off and the reload file is set tp changed where the main file would not be recompiled to include the new contents of the included file. FIXED: Bug in the asserta/1 built-in method when the argument is only know at runtime. Prolog adapter and integration files: ADDED: Adapter file for Trealla Prolog. Experimental. With the help of Andrew Davison. |
Logtalk 3.38.0 Apr 28, 2020 |
Logtalk compiler and runtime: ADDED: Compiler lint check for non-tail recursive predicate definitions. ADDED: New compiler flag, tail_recursive, with possible values warning and silent (the default value). ADDED: Compiler deprecated warning for DEC-10 Prolog I/O, fail_if/1 and prolog_flag/2 built-in predicate calls. |
Logtalk 3.37.0 Apr 3, 2020 |
Logtalk compiler and runtime: ADDED: New meta message Format+Arguments for use with the message printing mechanism. See the logtalk built-in object API documentation for details. ADDED: Compiler optimization for the special case where an object sends a message to itself. The practical case is a parametric object where one of more parameters are updated by the object predicates. ADDED: Support for using the user pseudo-object as an event monitor by defining before/3 and after/3 plain Prolog predicates. |
Total downloads
8
Last month's downloads
1
Last week's downloads
0
Are you tired of dealing with complex logical expressions? Look no further than Logic Expression, the innovative software developed by Josip Rudic. With its intuitive interface and powerful algorithms, Logic Expression streamlines the process of simplifying logical expressions, allowing you to focus on what really ...
... time and date stamps of files directly from Windows Explorer, making it a convenient and time-saving tool. The ... even for beginners. It integrates seamlessly into the Windows Explorer context menu, providing quick access to its ... conclusion, TouchPro x64 by JD Design is a powerful, user-friendly software that offers a convenient and efficient ...
... is thrilled to present Scala – a revolutionary programming language that is taking the tech world by ... big data applications. What sets Scala apart is its powerful type system, which allows you to catch errors ... resources in the long run. Additionally, Scala's functional programming paradigm enhances code clarity and reusability, making it ...