【发布时间】:2014-01-04 19:06:41
【问题描述】:
我想编写一个规则来耗尽数据库并用一些项目填充一个列表,但序言解释器总是返回:Out of global stack。
fill(SomeParams, List) :- append(List, [NewItem], List), fail.
有没有办法在不进行统一的情况下扩展列表?
【问题讨论】:
-
使用 findall/3。或 findall/4 获取更多高级选项
标签: prolog