2012-04-09 1 views
0

Ich möchte zwei Listen anhängen sagen [1,2] und [3,4] zu einer einzigen Liste als,append verschachtelte Listen

[[1,2],[3,4]]. Wie konnte dies im Prolog erreicht werden? Ich bekomme es immer als [1,2,3,4].

Dank

Antwort

3
glue(A, B, [A, B]). 

gibt es nicht viel über dieses zu sagen!

Verbrauch ist

?- glue([1, 2], [3, 4], R). 
R = [[1, 2], [3, 4]]. 

Aber wirklich, können Sie es hart codieren, anstatt es in einem Prädikat der Verpackung.

+0

Oh yeah ... Dieser dint streikt mich überhaupt ... Vielen Dank ... – stackuser

Verwandte Themen