1. In a circular, singly linked list having a current member, a previous member, a next member, a current pointer register and a previous pointer register, a method for deleting the current member of the list having a current next pointer field that includes a current next pointer that references the next member of the list, comprising: during a list scan operation, copying a content of the current pointer register that includes a previous next pointer associated with the previous member of the list to the previous pointer register; saving the current next pointer in the current pointer register; copying the content of the current pointer register to a previous next pointer field of a previous list member that is referenced by the previous pointer register; deleting the current member; and referencing the next member of the list by the previous next pointer field.