Page 1 of 1

Posted: 24 Jan 2017 11:18
by archit507
Hi Thomas,

Can you please tell me about what the use cases will be that we can showcase to customers and how customers can start using Prolog in their Enterprise today.

Thank you.

Posted: 24 Jan 2017 15:54
by Thomas Linder Puls
I do not understand the question.

Posted: 24 Jan 2017 17:33
by archit507
I mean can you tell me any real time scenarios using prolog and how we can use that.

Posted: 25 Jan 2017 20:31
by Thomas Linder Puls
That did not help.

Posted: 26 Jan 2017 17:59
by archit507
Okay leave that Thomas. I have one more question regarding SWI-Prolog.
I SWI-Prolog can we give the queries dynamically? and if so, do you have any sample code regarding that?

Thank you.

Posted: 27 Jan 2017 9:25
by Thomas Linder Puls
Maybe the problem is that I don't understand/know your customer relation.

The normal situation is that our customers uses Visual Prolog to write a program that their customers use in their enterprise. So normally our customer's customers does not use Visual Prolog, but a program written in Visual Prolog.

But your question sounds like you want your customers to use Visual Prolog themselves?

Anyways, regarding the other part of your question:

Visual Prolog produces compiled programs running a single goal. There is no interactive/dynamical mode.

To produce something that does have an interactive mode you will have to embed a query language of your own.

The examples that comes with Visual Prolog contains both PIE which is an old-fashioned Prolog interpreter system with "interactive mode". Furthermore, the pieDemo demonstrates how the engine from PIE can be used in your own project to become interactive with your own code.