make_pad(Zs, N):- N > 0,
N1 is N-1,
make_pad([0|Zs], N1).
missing clause (N>0), it works now.
Silly Me.
Nevertheless I am getting an awful lot of insufficiently instantiated arguments I would just LOVE to know at which point in the code its occuring.
Any...