我是 Prolog 的新手,有时无法理解某些事情。我知道如何将列表转换为这种格式的术语:
listOfTerms(ListOfArgs,Name, ListOfResults)
listOfTerms([[1,2],[100,99],[5,11]],+,T).
T = +([1, 2], [100, 99], [5, 11]).
我怎样才能让它看起来像这样?
T = [1+2, 100+99, 5+11].
listOfTerms(Lst,F,[1+2, 100+99, 5+11]).
Lst = [[1, 2], [100, 99], [5, 11]],
F = + .