Все сделал, но возник вопрос:
Все циклы обработки я пишу через While, т.е.
While r^.next<>nil do
Но когда он дойдет до последнего элемента, он не будет его обрабатывать, т.к.
r^.next=nil
Как обойти это, чтобы не писать после цикла отдельную обработку последнего элемента?
Там, конечно, всего пара строк, но получается некрасиво.