인기: 데이터 업데이트: 2026년 11월 3일

카테고리

인터넷1,364
커뮤니케이션322
오디오 및 비디오904
그래픽 및 디자인544
오피스 및 생산성1,127
개발 도구3,147
AI 도구535
보안 및 개인정보392
시스템 도구3,146
게임526
교육 및 과학239
네트워크 및 IT283

Logtalk 3.67.0 다운로드

Declarative object-oriented logic programming language

Logtalk.org IDE 및 코드 편집기 #40 IDE 및 코드 편집기
이전 버전입니다. 현재 최신 버전은 3.102.0입니다. Logtalk 3.102.0 · 출시일:

설치 파일 3.67.0

아키텍처형식설치 범위파일 크기다운로드SHA256
모든 CPU EXE (Inno Setup) 모든 사용자 — logtalk.org VirusTotal

링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.

릴리스 노트

Logtalk compiler and runtime
- ADDED: Two new linter flags, grammar_rules and arithmetic_expressions, to enable/disable the corresponding warnings.
- IMPROVED: Abstract how the linter and make tools check if a module defines a predicate. While this fixes some issues with some backends (e.g. ECLiPSe), most systems don't provide a reliable and clean solution for performing these checks.
- UPDATED: The compiler to also handle the lsb/1 and msb/1 integer functions when lint checking (is)/2 goals.
- FIXED: Linter check false positives for predicates called as non-terminals when the non-terminal is declared as dynamic.
Prolog adapter and integration files
- UPDATED: The Trealla Prolog adapter file to require version 2.18.7 or later.
- ADDED: macOS .command files for JIProlog and Scryer Prolog.
Documentation
- CHANGED: Use SPDX-FileCopyrightText for most files copyright information.
- ADDED: Section on writing debugging/logging messages from tests to the lgtunit tool documentation.
- UPDATED: Documentation of the dictionaries library.
- FIXED: Several typos in the Handbook section on Prolog integration and migration.
Library
- IMPROVED: Simplified some of the dictionaries library test assertions and changed most tests to check for expected determinism.
- FIXED: The type library object type-checking of Unicode character codes to exclude non-character code points (i.e. reserved, surrogate, or non-assigned). Currently, this check is only accurate for LVM and SWI-Prolog as other backends don't provide support for querying a Unicode code point category.
- FIXED: The arbitrary library category generation of Unicode character codes to exclude non-character code points (i.e. reserved, surrogate, or non-assigned). Currently, this is only accurate for LVM and SWI-Prolog as other backends don't provide support for querying a Unicode code point category.
- FIXED: The arbitrary library category generation of Unicode atoms in the BMP to avoid atom normalization (as performed by some backends such as LVM) resulting in atoms with characters outside the BMP.
- FIXED: The arbitrary library category generation of Unicode atoms of a given length to avoid atom normalization (as performed by some backends such as LVM) resulting in atoms with a different length.
Tools
- ADDED: Predicates rlibraries/1-2, libraries/1-2, rdirectories/1-2, directories/1-2, and files/1-2 to the lgtdoc tool.
- ADDED: The packs::update/2-3 predicates now accept an install/1 boolean option to install a pack latest version when trying to update a pack that's not installed.
- ADDED: The lgtunit tool now detects and reports discrepancies between the number of tests run and the total number of tests defined in a test set. This usually implies bugs in the implementation of basic Prolog control constructs by the used backend system.
- ADDED: Support to the logtalk_tester.* scripts for using a GNU Prolog executable that includes Logtalk for better performance. With the help of Daniel Diaz.
- UPDATED: The help tool to support other operating-systems, notably BSD, that also provide the xdg-open command.
- FIXED: A lgtunit tool bug when a test condition goal throws an error that would result in the test being reported twice (both as skipped and failed).
- FIXED: Tests for the directory_dependency_diagram::rdirectory/2 and directory_load_diagram::rdirectory/2 library predicates.
- FIXED: The debugger tool messages was still wrongly assuming that LVM didn't provide a way to check if a call is deterministic.
- FIXED: Prevent the lgtdoc tool rdirectory/1-2 predicates from failing when there are no sub-directories with loaded files.
Examples
- REMOVED: Now redundant cc example.
- UPDATED: The assign_parameters, assumptions, cascade, delegates, inlining, metainterpreters, prototypes, and recipes example tests to use explicit assertions.
Tests
- CHANGED: Only run the log/2 arithmetic function tests when the function is implemented by the backend.
- CHANGED: Splited the Unicode syntax tests in two sets, one for letter case and variables and one for escape sequences.
- MOVED: Tests for the Logtalk implementation of the de facto Prolog standard conditional compilation directives from the cc example to the tests/logtalk/directives/conditional_compilation directory.
- ADDED: Tests for the de facto Prolog standard conditional compilation directives.
- ADDED: Additional tests for the Prolog standard call/1 and catch/3 control constructs.
- ADDED: Additional tests for the Prolog call/2-N, open/3-4, setup_call_cleanup/3, and write_term/2 predicates.
- ADDED: Tests for the evaluable_property/2 built-in predicate under discussion with Prolog system implementers.

https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md#3670---july-4-2023

IDE 및 코드 편집기 인기 1위

전체 보기
  1. OpenCodeIDE 및 코드 편집기 · OpenCode
  2. RStudioIDE 및 코드 편집기 · Posit Software
  3. Node.js (LTS)IDE 및 코드 편집기 · Node.js Foundation
  4. Apache NetBeansIDE 및 코드 편집기 · Apache NetBeans
  5. VSCodiumIDE 및 코드 편집기 · VSCodium
  6. HaxeIDE 및 코드 편집기 · Haxe Foundation
  7. ThonnyIDE 및 코드 편집기 · Aivar Annamaa
  8. GDevelopIDE 및 코드 편집기 · GDevelop Team
  9. mkcertIDE 및 코드 편집기 · FiloSottile
  10. ProcessingIDE 및 코드 편집기 · Processing Foundation

태그

공유