Try Prolog
このページを参考にしました。
jsProlog Home
Run Prolog
myappend([], Y, Y). myappend([H|X], Y, [H|Z]) :- myappend(X, Y, Z). myreverse([], []). myreverse([A|B], Z) :- myreverse(B, C), myappend(C, [A], Z).
myappend(Xs, Ys, [1,2,3]).
result ↓↓↓: