2009-06-27 14 views
10

誰でもPrologコンパイラfor .Netをお勧めできますか?Prologコンパイラfor .Net

私がネットを検索することができたものは、数年間更新されていないようです。

おかげ

シラーズ

+0

はそれが本当に.NET用Prologでコーディングする意味を成していますか?私はPrologのパラダイムが.NETにどう対応できるか想像できません...しかし、私はPrologの専門家ではないので間違っているかもしれません;) –

+3

プログラミング言語の「パラダイム」が背中と何をしているのかよくわかりませんそれは〜にコンパイルされています。 Prologのパラダイムは、x86/ppc/sparc/alpha/mipsの方が優れていますか? :-) – Ken

+3

@ThomasLevesque - Prologは、C#でコード化するのが非常に困難な多くの問題を解決するのに素晴らしいです。私はしばしばプロローグをC#に混ぜることを望んでいました。 – Enigmativity

答えて

2

私は "Prolog.NET" and found this(ところで第一結果)のためにググAhhm、

Prolog.NETはのためのフル機能のプロローグ プログラミング環境です。 NET フレームワーク。これには、言語拡張を伴う拡張された コンパイラと、 中間言語(MSIL)と Visual Studio .NETとの統合 統合開発環境を対象とするコード生成器 が含まれています。

+0

ありがとう、私はそれを見つけましたが、それは2006年からバージョン0.2です。もっと最近のものが利用可能かどうか疑問に思っていました。 –

+0

それからその参照を質問に入れておくべきです。 –

+5

彼はプロローグのコンパイラを探して放棄されたプロジェクトだけを見つけたという質問に答えました。彼に別の放棄されたプロジェクトへのリンクを与えることのポイントは何ですか? – Niki

2

私はソースコードが利用可能とC#であるジョン・プール

C#Prologを使用していました。ダウンロードにはいくつかのPDF記事もあります。あなたが内部を掘り起こしたいなら、ニース。

+0

ありがとう、面白そうです –

1

チェックアウトXProlog。非常に軽量で、コンパイラとランタイムDLL(30Kサイズ)を提供します。徹底的にユニットテストされたGitHubの完全なソースコードを入手できます。現在のところ、リストのようないくつかの基本的なPrologの機能が欠けていますが、機能的なプログラムを構築したり、明確な節の文法をサポートすることさえできます。 XPrologコンパイラはXPrologで記述され、コンパイルされます。

免責事項:私はXPrologの著者です。それを書くのに私は4ヶ月かかりました。それは私が今手にしていた仕事のために書かれました。そして、今はGitHubに座って他のすばらしい仕事を待っています。あなたはそれが役に立つことを願っ: