GNU Prolog (64-bit) 1.4.3
説明
GNU Prolog (64 ビット) は、有限領域での制約解決を提供する、強力で無料の Prolog コンパイラです。このソフトウェアは、複雑なプログラムを簡単に作成する必要がある開発者向けに設計されています。 GNU Prolog は制約プログラムを含む Prolog を受け入れ、ネイティブ バイナリを生成するため、スタンドアロンで効率的です。
GNU Prolog の最も重要な利点の 1 つは、ほとんどの未使用の組み込み述語のコードをリンクすることを回避できるため、実行可能ファイルのサイズが小さくなることです。 GNU Prolog のパフォーマンスは非常に有望で、商用システムに匹敵します。
ネイティブ コードのコンパイルに加えて、GNU Prolog は、デバッガーを備えた従来のインタープリター (トップレベル) を提供します。インタプリタは、インタラクティブ モードで行編集機能を提供し、atom で補完できるため、開発者はコードを簡単にデバッグできます。
このソフトウェアは、Prolog の ISO 標準に準拠しており、グローバル変数、OS インターフェイス、ソケットなど、実際に非常に役立つ多くの拡張機能を備えています。これにより、開発者は、他のシステムとシームレスにやり取りできる複雑なプログラムを簡単に作成できます。
GNU Prolog には、Finite Domains (FD) に対する効率的な制約ソルバーも含まれています。これにより、制約プログラミングの能力とロジック プログラミングの宣言性を組み合わせることで、制約ロジック プログラミングをユーザーに開放することができます。この機能により、ユーザーは構文エラーやその他の問題を心配することなく、制約を簡単に定義できます。
定義済みの制約には、加算や減算などの算術制約が含まれます。 AND/OR などのブール制約。文字列の一致などのシンボリックな制約。ブール演算子を使用して論理条件を表現できる具体化された制約。さまざまな可能性を体系的に探索することで、解決策をすばやく見つけるのに役立つ事前定義された列挙ヒューリスティック。
ユーザーは、さまざまなファイルを受け入れる GNU prologue のコマンドライン コンパイラによって提供される単純なコマンドを使用して、独自の新しい制約を定義することもできます。これにより、プログラムの動作をより詳細に制御したい開発者や、事前定義されたライブラリでは利用できない特定の機能が必要な開発者にとって簡単になります。
要約すると、業界標準に厳密に準拠しながら複雑なプログラムを簡単に作成できる、強力でありながら無料のツールを探しているなら、GNU プロローグ以上のものを探す必要はありません!
フルスペック
出版社 | Daniel Diaz |
出版社サイト | http://www.gprolog.org/ |
発売日 | 2013-04-08 |
追加された日付 | 2013-04-08 |
カテゴリー | 開発者ツール |
サブカテゴリー | 通訳者とコンパイラー |
バージョン | 1.4.3 |
OSの要件 | Windows, Windows 7 |
要件 | None |
価格 | Free |
週あたりのダウンロード | 0 |
総ダウンロード数 | 1943 |
Comments: