GNU Prolog (64-bit)

GNU Prolog (64-bit) 1.4.3

Windows / Daniel Diaz / 1943 / Пълна спецификация
Описание

GNU Prolog (64-bit) е мощен и безплатен компилатор на Prolog, който предлага решаване на ограничения върху крайни домейни. Този софтуер е предназначен за разработчици, които трябва да създават сложни програми с лекота. GNU Prolog приема Prolog с програми за ограничения и произвежда собствени двоични файлове, което го прави самостоятелен и ефективен.

Едно от най-значимите предимства на GNU Prolog е способността му да избягва свързването на кода на повечето неизползвани вградени предикати, което води до по-малки размери на изпълними файлове. Изпълненията на GNU Prolog са много окуражаващи, сравними с комерсиалните системи.

Освен компилацията на естествен код, GNU Prolog предлага класически интерпретатор (от най-високо ниво) с дебъгер. Интерпретаторът предоставя възможност за редактиране на редове в интерактивен режим със завършване на атоми, което улеснява разработчиците да отстраняват грешки в своя код.

Софтуерът отговаря на стандарта ISO за Prolog с много разширения, много полезни на практика, като глобални променливи, OS интерфейс и сокети. Това улеснява разработчиците да създават сложни програми, които могат да взаимодействат безпроблемно с други системи.

GNU Prolog също включва ефективен инструмент за решаване на ограничения над крайни домейни (FD). Това отваря възможност за логическо програмиране на ограничения за потребителите чрез комбиниране на силата на програмирането с ограничения с декларативността на логическото програмиране. С тази функция потребителите могат лесно да дефинират своите ограничения, без да се притесняват от синтактични грешки или други проблеми.

Предварително дефинираните ограничения включват аритметични ограничения като събиране и изваждане; Булеви ограничения като И/ИЛИ; символни ограничения като съпоставяне на низове; реифицирани ограничения, които ви позволяват да изразявате логически условия с помощта на булеви оператори; предварително дефинирани евристики за изброяване, които ви помагат да намирате решения бързо чрез систематично изследване на различни възможности.

Потребителите могат също така да дефинират свои собствени нови ограничения, като използват прости команди, предоставени от компилатора на командния ред на GNU prologue, който приема различни файлове. Това улеснява разработчиците, които искат повече контрол върху поведението на своята програма или имат нужда от специфична функционалност, която не е налична в предварително дефинирани библиотеки.

В обобщение, ако търсите мощен, но безплатен инструмент, който ви позволява лесно да създавате сложни програми, като същевременно отговаряте стриктно на индустриалните стандарти, тогава не търсете повече от GNU prologue!

Пълна спецификация
Издател Daniel Diaz
Издателски сайт http://www.gprolog.org/
Дата на излизане 2013-04-08
Датата е добавена 2013-04-08
Категория Инструменти за разработчици
Подкатегория Преводачи и съставители
Версия 1.4.3
Os изисквания Windows, Windows 7
Изисквания None
Цена Free
Изтегляния на седмица 0
Общо изтегляния 1943

Comments: