You might want to consider this patch instead. It does BUTLAST and NBUTLAST for (< 0 n) without counting the conses beforehand, by looping with two variables down the list N conses apart.
I'm not sure about the style, the names of the variables or if it's worth the fuss. But there you are.
You might want to consider this patch instead. It does BUTLAST and NBUTLAST for (< 0 n) without counting the conses beforehand, by looping with two variables down the list N conses apart.
I'm not sure about the style, the names of the variables or if it's worth the fuss. But there you are.