May 18, 2012 at 3:45 PM
Edited May 18, 2012 at 3:47 PM
I'm writing an embedded DSL for Prolog in C#, that will soon have its own CodePlex project. The idead is that you can do things like:
var p = new Program();
var _ = p.WildCard;
var hello = p.Predicate<String>();
hello["world"] %= _;
I'm currently using this to generate pure Prolog code, to be run later by the C# interface to the SWI-Prolog implementation. I would like to use this as a front-end for your Prolog machinery, which would be great, since all would stay in .NET. Besides, I
cannot debug into SWI-Prolog.
I don't need to write code into your project, I just need to write some sort of adapter that can be used with your dll. I would like, however, to have your permission to do it and talk about it in my project page. I will of course respect all your credit,
I will not fork your project or in any other way let people download it from my page, just add a link to this page.
By the way, it's a great work what you have done.