Die Integration von Prolog mit C#
Kennt jemand eine schöne (und möglichst Kostenlose) Möglichkeit für die Integration von Prolog und C#?
Im suchen, um eine Prolog-dll oder ähnlichen Anruf von meinem managed code und rufen eine Antwort nachdem alle die Bearbeitung abgeschlossen ist. Ich Suche es vorwiegend einseitig (c# Aufrufe Prolog).
Habe ich gesehen, diese Frage die Gespräche über die Prologe der Praxis, aber ich Frage mich, ob jemand hatte entweder keine Erfahrung mit c# & Prolog? oder ein nettes tutorial/Artikel?
Hey Greg, ich war neugierig, welche route Sie genommen hatte mit diesem Prolog/C# - integration und viel Glück Sie gehabt haben. Im gleichen Boot hier. Thx. -Al
InformationsquelleAutor TK. | 2008-10-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einen Blick auf Ausbeute Prolog.
Ertrag Prolog verwendet
yield
- Schlüsselwort in C# (und auch Python und JavaScript) und benutzerdefinierteVariable
Klasse zu simulieren Prolog-Maschine. Auf diese Weise erhalten Sie ein Prolog-API in Ihre bevorzugte Sprache. Sie nicht brauchen, um verbinden Sie Ihr Haupt-Sprache mit P# oder ähnliche Projekte.InformationsquelleAutor zuber
Es ist nicht kostenlos, aber Sicstus Prolog ermöglicht den Anschluss von C# und Java
Dies ist der Prolog-Implementierung verwenden wir in unserem Unternehmen, und es ist sehr schnell und hilfreich.
InformationsquelleAutor Torbjörn Josefsson
C#, Prolog, zur Verfügung von SourceForge (Prolog-interpreter geschrieben in C#)
InformationsquelleAutor James Reynolds
Vielleicht P# nützlich sein wird für Sie
Dieser ist immer noch arbeiten wie der Veröffentlichung dieses Kommentars.
InformationsquelleAutor OnesimusUnbound
Wenn Ihr prolog swi-prolog, haben Sie zwei Möglichkeiten.
Die ältere, und im wesentlichen veraltet, version http://www.swi-prolog.org/contrib/CSharp.html
Den neueren, viel besser ist swicli.
http://www.swi-prolog.org/contrib/NetMono.html
InformationsquelleAutor Anniepoo
Können Sie ECLiPSe-Prolog.
ich integrierte es mit VC8. es wäre besser, verwenden VC8 statt C#.
InformationsquelleAutor Archie
Wenn die Bereitstellung mit einem full-prolog-Implementierung ist nicht ein problem, können Sie SWI-Prolog und reden über XPCE und Steckdosen.
InformationsquelleAutor mdm