address issues #111 and #108

This commit is contained in:
Mark Thom
2019-04-23 20:27:47 -06:00
parent cc09c68433
commit 01e57f83ee
2 changed files with 3 additions and 2 deletions

View File

@@ -42,7 +42,7 @@ append([X|L], R, [X|S]) :- append(L, R, S).
memberchk(X, Xs) :- member(X, Xs), !.
reverse(Xs, Ys) :-
( var(Ys) -> reverse(Xs, Ys, [], Xs)
( nonvar(Xs) -> reverse(Xs, Ys, [], Xs)
; reverse(Ys, Xs, [], Ys)
).