Today, if you wanted to use a Link Script to set the destination to the previous page (which u could obviously do with a normal selection), you would do : $DEST := @PREV
It would be easy for me to make it so you could do: $DEST := @PREV??, where ?? is a number representing how many pages to go back. So, let's say your "Previous Page List" is {1,2,9,8,11,23}, and you did $DEST := @PREV3. That would take you to page 8 and alter the list to be {1,2,9}.
HOWEVER -- I'm still not seeing why you would want this. IT seems risky to have. How do you know how many pages back to go? And if you knew that, wouldn't you know the actual page?
Did you know that, with scripting, you can "bookmark" a page? Here's how you would do it.
Link Script for "Enter The General Store": %LSPAGEID := $PAGEID
Link Script for "Leave the General Store": $DEST := "@P" + %LSPAGEID
Of course that's not included in the article, that's a more advanced concept.