Я использовал jpl для вызова пролога из Java. Я использую следующий код в Java, чтобы получить значение X из пролога.
String t4 = "myNumber(X)";
Query q4 = new Query(t4);
System.out.println( "first solution of " + t4 + ": X = " + q4.oneSolution().get("X"));
И мое решение -
first solution of myNumber(X): X = '.'(2, [])--which is true.
Что я хотел сделать сейчас, так это получить значение 2 из решения и удвоить число.
Кто-нибудь может мне помочь, как справиться с этим?