我正在尝试将一项添加到序言中列表的末尾,但它一直失败。
insertAtEnd(X,[ ],[X]).
insertAtEnd(X,[H|T],[H|Z]) :- insertAtEnd(X,T,Z).
letters([a,b,c]).
我不明白为什么下面的这个不起作用。
insertAtEnd(d,letters(Stored),letters(Stored)).
我也试图将此列表存储在变量 Stored through 中,但我不确定上述是否是正确的继续方式。