質問
.Net 用の Prolog コンパイラを推奨する人はいますか。
ネットで検索して見つけたものは、数年間更新されていないようです。
ありがとう
シラーズ
解決
Ahhmは、私が "Prolog.NET" のためにGoogleで検索して(ところで第一結果)こののを見つけました。
Prolog.NETは、フル機能のプロローグです .NETのプログラミング環境 フレームワーク。これは、強化されたが含ま 言語拡張とコンパイラと Microsoftのをターゲットコードジェネレータ 中間言語(MSIL)と Visual Studio .NETのとの統合 統合開発環境ます。
他のヒント
この記事では、彼らがお勧め P#とXSB: http://www.codeproject.com/KB/system/PrologNET。 ASPXする
私はジョン・プールで C#プロローグに使用していた。
ソースコードが利用可能であり、C#です。ダウンロードにはいくつかのPDF記事もあります。あなたが内部に掘るしたい場合はニースます。
チェックアウト Xプロローグ. 。これは非常に軽量で、コンパイラとランタイム DLL (サイズ 30K) を提供します。徹底的に単体テストされた完全なソース コードは GitHub で入手できます。現在、リストなどの基本的な Prolog 機能がいくつか欠けていますが、関数型プログラムの構築が可能であり、定節文法もサポートしています。XProlog コンパイラは XProlog で書かれており、自動的にコンパイルされます。
免責事項:私は XProlog の作者です。これを書くのに 4 か月かかりました。そのとき手元にあったタスクのために書かれたもので、今は GitHub 上で他の素晴らしいタスクを待っているだけです。お役に立てば幸いです:
あなたは多分、このツールのMicrosoftオスロ(コードネーム)が必要です。これはDSLのを作成し、コンパイラのダイアグラムの構文を開発するために完璧に働くことができるためのソフトウェアです。
このリンクをチェックしてください http://www.codeproject.com/ KB / CS / Oslo_MGrammar.aspx?表示= PRINTALLする