如何生成从1到N的数字列表,其中N> = 0?
谓词:数字(N,L).
?- numbers(5,X). X = [1, 2, 3, 4, 5]. ?- numbers(0,X). X = [].
list prolog
list ×1
prolog ×1