答えて
私は "Prolog.NET" and found this(ところで第一結果)のためにググAhhm、
Prolog.NETはのためのフル機能のプロローグ プログラミング環境です。 NET フレームワーク。これには、言語拡張を伴う拡張された コンパイラと、 中間言語(MSIL)と Visual Studio .NETとの統合 統合開発環境を対象とするコード生成器 が含まれています。
ありがとう、私はそれを見つけましたが、それは2006年からバージョン0.2です。もっと最近のものが利用可能かどうか疑問に思っていました。 –
それからその参照を質問に入れておくべきです。 –
彼はプロローグのコンパイラを探して放棄されたプロジェクトだけを見つけたという質問に答えました。彼に別の放棄されたプロジェクトへのリンクを与えることのポイントは何ですか? – Niki
このツールが必要な場合は、Microsoft Oslo(Codename)が必要です。これはDSLを作成するためのソフトウェアであり、コンパイラのためのダイアグラム構文を開発するために完全に動作します。この記事では
チェックこのリンクhttp://www.codeproject.com/KB/cs/Oslo_MGrammar.aspx?display=PrintAll
彼らはP#とXSBをお勧めします。http://www.codeproject.com/KB/system/PrologNET.aspx
私はソースコードが利用可能とC#であるジョン・プール
でC#Prologを使用していました。ダウンロードにはいくつかのPDF記事もあります。あなたが内部を掘り起こしたいなら、ニース。
ありがとう、面白そうです –
チェックアウトXProlog。非常に軽量で、コンパイラとランタイムDLL(30Kサイズ)を提供します。徹底的にユニットテストされたGitHubの完全なソースコードを入手できます。現在のところ、リストのようないくつかの基本的なPrologの機能が欠けていますが、機能的なプログラムを構築したり、明確な節の文法をサポートすることさえできます。 XPrologコンパイラはXPrologで記述され、コンパイルされます。
免責事項:私はXPrologの著者です。それを書くのに私は4ヶ月かかりました。それは私が今手にしていた仕事のために書かれました。そして、今はGitHubに座って他のすばらしい仕事を待っています。あなたはそれが役に立つことを願っ:
- 1. ILコンパイラfor .NET?
- 2. CodeDomコンパイラfor C#
- 3. HPHP HipHop for PHPコンパイラ
- 4. .NETコンパイラ - DEBUG vs. RELEASE
- 5. NOVAS for .NET
- 6. .NET Equality for PropertyInfos
- 7. エンタープライズライブラリfor .NET
- 8. Mercurial API for .NET
- 9. Symbolic Mathematics for .NET
- 10. rmtp server for .net
- 11. Cコードパーサーfor .NET
- 12. SabreDAV for .NET?
- 13. フォースクエアSDK for .NET
- 14. .NETアプリケーションfor blackberry?
- 15. Jetty for NET world
- 16. ソーシャルウェブサイトAPI for .NET
- 17. IsolatedStorageFile.GetLastWriteTime for .NET 3.5
- 18. Google Wave for .Net
- 19. REST for .Net?
- 20. HTMLドキュメントジェネレータfor .NET
- 21. Dojo/ExtJS for .NET
- 22. C#P/Invoke forキーボードレイアウトとコンパイラの警告
- 23. FTP Mock for .NETフレームワーク
- 24. オシロスコープのUserControl for .NET
- 25. SAMLライブラリ/コンポーネントfor .NET
- 26. ミニWebサーバーfor .NET
- 27. Extensible OCR engine for .Net
- 28. ibatis 1.6.2 for .Netクエリタイムアウト
- 29. YII Plugins for Net Beans
- 30. クロスプラットフォームRPC for .NETサービス
はそれが本当に.NET用Prologでコーディングする意味を成していますか?私はPrologのパラダイムが.NETにどう対応できるか想像できません...しかし、私はPrologの専門家ではないので間違っているかもしれません;) –
プログラミング言語の「パラダイム」が背中と何をしているのかよくわかりませんそれは〜にコンパイルされています。 Prologのパラダイムは、x86/ppc/sparc/alpha/mipsの方が優れていますか? :-) – Ken
@ThomasLevesque - Prologは、C#でコード化するのが非常に困難な多くの問題を解決するのに素晴らしいです。私はしばしばプロローグをC#に混ぜることを望んでいました。 – Enigmativity