Prolog eine Liste Erstellen

Habe ich die Erstellung einer Liste von n Elementen, zum Beispiel,

do_list(5,L1).

zurückkehren sollte,

L1=[1,2,3,4,5].

Dies ist, was ich habe, aber es funktioniert nicht.

do_list(X,L1):- X1 is X-1, do_list(X1,[X1|L1]).

do_list(0,[]).

InformationsquelleAutor xKalelX | 2012-04-18

Schreibe einen Kommentar