Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

Baixar Logtalk 3.81.0 per a Windows

Declarative object-oriented logic programming language

Logtalk.org IDE i editors de codi #40 IDE i editors de codi
Aquesta és una versió anterior. La versió actual és la 3.102.0. Logtalk 3.102.0 · Data de publicació:

Fitxers d’instal·lació 3.81.0

ArquitecturaTipusÀmbitMida del fitxerBaixaSHA256
Qualsevol processador EXE (Inno Setup) Tots els usuaris — logtalk.org VirusTotal

L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.

Notes de la versió

Logtalk compiler and runtime
- CHANGED: The message delegation control construct, []/1, to preserve also the original meta-call context.
- ADDED: Support for runtime constructed (^^)/2 goals. Thanks to Alex Kouznetsov for the bug report.
- ADDED: Support for using the (<<)/2 and catch/3 control constructs in a grammar rule body.
- IMPROVED: Linter warning for calls to the {}/1 control construct.
- FIXED: Consistent handling of meta-arguments when a meta-predicate calls another local meta-predicate with meta-arguments that are not meta-arguments of the caller.
- FIXED: Cases where the meta-argument of phrase//1 and phrase/2-3 goals would not be called in the meta-call context. Thanks to Alex Kouznetsov for the bug report.
- FIXED: Clean the dynamic lookup caches when changing the values of the debug and optimize flags. Thanks to Alex Kouznetsov for the bug report.
- FIXED: Detect and report as a compiler error calls to the context(Context) built-in method from clauses with heads containing the Context variable.
- FIXED: Calls to the clause/3 built-in method when the clause reference is bound and the clause is compiled in debug mode.
Prolog adapter and integration files
- CHANGED: Account for the renaming of the LVM backend to XVM.
Documentation
- ADDED: Notes on backend support for clause references to the adapters/NOTES.md file.
- ADDED: Handbook documentation on using predicate aliases in uses/2 directives to use a different order of the predicate arguments.
- ADDED: Handbook mention on the backend dependent support for clause reference built-in methods.
- ADDED: Handbook glossary entry for "clause reference".
- IMPROVED: Handbook documentation on meta-predicate semantics.
- IMPROVED: Handbook documentation on the meta_predicate/1 directive.
- IMPROVED: Handbook documentation of the (::)/2, (::)/1, (<<)/2 control constructs.
- IMPROVED: Handbook documentation on the this/1 built-in method.
- IMPROVED: Documentation of the lgtunit tool on how to use the assertion/1-2 utility predicates.
- UPDATED: Handbook documentation on debugging using conditional breakpoints and log points.
Library
- IMPROVED: Performance of the json library when parsing large files. Thanks to Yurii Rashkovskii for the bug report.
- IMPROVED: Performance of the meta_compiler library when generating auxiliary functors with backends that provide the atomic_list_concat/2 predicate.
- FIXED: Error in the meta_compiler library when expanding a meta-argument that is a call to a Prolog module predicate. Thanks to Alex Kouznetsov for the bug report.
- FIXED: Harmless linter warning when loading the types library using XSB.
Tools
- CHANGED: The lgtunit object test/3 private predicate is no longer declared as a meta-predicate.
- ADDED: Support for conditional and triggered breakpoints to the debugger tool.
- IMPROVED: The debugger tool implementation of log points to support printing the default port message, the default port message followed by a comment, and replacing the default port message with a text with term placeholders that are expanded at runtime.
- IMPROVED: The debugger tool performance when checking for leashed ports.
- UPDATED: Documentation on developer tools requirements.
- UPDATED: The lgtunit tool to print a new line after reporting a failed test to simplify parsing by other tools.
- FIXED: Removed non-required meta_predicate/1 directives for some auxiliary lgtunit object predicates.
- FIXED: Bug in the lgtdoc tool where invalid reStructuredText files could be generated when entities are defined in source file at the root level of the documented project.
Examples
- ADDED: New self_vs_super example illustrating the semantics of calling an inherited meta-predicate using a message to "self" versus using a "super" call.
- FIXED: The neo4j example finding of the Neo4j installation directory.
- FIXED: The emetas example definition of the best_of/3 meta-predicate.
Tests
- ADDED: Additional tests for the (^^)/2 control construct.
Installers and installation scripts
- ADDED: Docker file for building an image with Logtalk, a subset of the supported Prolog backends, Jupyter, JupyterLab, and the Logtalk kernel.
- FIXED: The SWI-Prolog based Docker image to also define the INFOPATH environment variable.
- FIXED: The install.sh manual installation script to avoid install-info warnings and delete any old Logtalk info files.
IDEs, text editors, and syntax highlighters support
- REMOVED: Outdated VSCode support file vscode_message_streamer.lgt.
- UPDATED: VSCode support to support setting conditional breakpoints.
- UPDATED: VSCode support to add failed tests to the "Problems" pane.
- UPDATED: VSCode support to ensure the debugger tool is loaded when calling the "Make - Debug" command.
- FIXED: VSCode support to workaround SICStus Prolog and SWI-Prolog down-casing file paths on Windows and breaking handling of breakpoints.

https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md#3810---july-16-2024

El més popular a IDE i editors de codi

Mostra-ho tot
  1. OpenCodeIDE i editors de codi · OpenCode
  2. RStudioIDE i editors de codi · Posit Software
  3. Node.js (LTS)IDE i editors de codi · Node.js Foundation
  4. Apache NetBeansIDE i editors de codi · Apache NetBeans
  5. VSCodiumIDE i editors de codi · VSCodium
  6. HaxeIDE i editors de codi · Haxe Foundation
  7. ThonnyIDE i editors de codi · Aivar Annamaa
  8. GDevelopIDE i editors de codi · GDevelop Team
  9. mkcertIDE i editors de codi · FiloSottile
  10. ProcessingIDE i editors de codi · Processing Foundation

Etiquetes

Comparteix