Получить вывод JPL в строку в Java

Я использую Prolog в java через JPL, у меня есть некоторые предикаты с предикатом формата:

format("Result ~p, ",[X]),

Используя JPL в java, вывод формата идет на вывод консоли в java, как я могу получить этот результат в строковую переменную в java?

заранее спасибо


person Naty Bizz    schedule 24.07.2012    source источник


Ответы (1)


Я не знаю о JPL, но вы не можете использовать _ 1_ для форматирования в строковую переменную, а затем получить ее через JPL?

?- sformat(S, "Result ~p", [X]).
person Alex    schedule 24.07.2012