Я использую SWI-Prolog и хочу составить список из нескольких других списков.
Например, я хочу поместить следующие три списка
[a,b,c]
[1,2]
[d]
в один большийэто выглядит как [[a,b,c],[1,2],[d]]
.
divideList([]):-!.
divideList([Head|Tail]):-
list_to_set(Head,H),%H is a List
divideList(Tail).
Я хочу поместить все H в один список.Как я могу это сделать?