Programming Examples

We show some examples of the use of the Jekejeke Prolog application programming interface. We first show how we can call a non-deterministic Prolog predicate from within a Java application. We then go on to show on the other hand how we can define a non-deterministic predicate inside Java that is callable from Prolog.