Code Comments
Programming Forum and web based access to our favorite programming groups.Hi to everybody, my "quest" is very simple: is there a way to enable a Prolog program to run in C#? (some utility that "converts" Prolog code to C# or a way to call Prolog from C#). tnx, Gregor
Post Follow-up to this messageGregor Rot <gregor@dontmailme.org> writes: > my "quest" is very simple: is there a way to enable a Prolog program > to run in C#? (some utility that "converts" Prolog code to C# or a way > to call Prolog from C#). http://www.dcs.ed.ac.uk/home/stg/Psharp/ That is exactly what you're asking for, a compiler to C#. To me it seems more sensible to compile to the CLR directly, and that's what http://lia.deis.unibo.it/research/tuprolog/ does. However, that doesn't work with Mono, and probably never will. -- Björn Lindström <bkhl@stp.ling.uu.se> Student of computational linguistics, Uppsala University, Sweden
Post Follow-up to this messageWow! Did not know that this existed. Thanks Tak ""Björn Lindström"" <bkhl@stp.ling.uu.se> wrote in message news:87br91hu5y.fsf@lucien.dreaming... > Gregor Rot <gregor@dontmailme.org> writes: > > > http://www.dcs.ed.ac.uk/home/stg/Psharp/ > > That is exactly what you're asking for, a compiler to C#. > > To me it seems more sensible to compile to the CLR directly, and that's > what > > http://lia.deis.unibo.it/research/tuprolog/ > > does. However, that doesn't work with Mono, and probably never will. > > -- > Björn Lindström <bkhl@stp.ling.uu.se> > Student of computational linguistics, Uppsala University, Sweden
Post Follow-up to this messageGregor Rot wrote: > Hi to everybody, > > my "quest" is very simple: is there a way to enable a Prolog program to > run in C#? (some utility that "converts" Prolog code to C# or a way to > call Prolog from C#). SICStus Prolog provides a way to call Prolog from C# as of lately. See: http://www.sics.se/sicstus or specifically: http://www.sics.se/sicstus/docs/lat...rologBeans.html --Mats
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.