並列論理プログラミング言語:デカルトdescartes-0.26.0をリリースします。 ● インターネット上のwwwの情報を自動的に取得して、任意に加工して表示する 機能を強化しました。また、コンパイラとhadoopを使う例題を追加しました。 ● 変更点を以下に示します。 - htmlのセクション単位での切り出しを行うhtmlsection述語を追加 - html内のコメントを消去するhtmlCommenttags述語を追加 - erasetags述語の入れ子状態で使う修正 - PL/0プログラム言語のコンパイラ例を追加。 関数型やクロージャの例題も含む。 - hadoopで使用するための例題を追加 以下のバグを修正しました。 - gcc-4.5.3でコンパイルできるようにした - gc(ガベージコレクタ)の改良 - iconv中にSIGSEGV発生するバグを修正 - printlistの出力を修正 - ODE述語の例題を修正 使用方法については、添付のドキュメントや以下のサイトを参照してください。 http://sourceforge.jp/projects/descartes/wiki/FrontPage 今後もマルチコア機能、オブジェクト指向、データ解析および人工知能(AI)風のプログラム例を増やしていきます。 ● ソースパッケージ descartes-src-0.26.0.tar.gz 以下のようにコンパイルします。 (Linux, MinGW, Cygwin, OpenSolarisで確認してあります) $ sh configure; make なお、Mingwでは、MinGWのサイトのDownloadsのリンク先の UserContributedにあるregexを事前にインストールしておいてください。 ● Windows用バイナリパッケージ descartes-win-0.26.0.zip