list.head будет вершиной стека. Элементы будут добавлены в голову как
Вставка (L, х)
1. x.next = head.next
2. head = x
Аналогичным образом удаление будет выполняться в голове.
Удалить (L)
1. x=head
2. head = head.next
3. Free x
Таким образом, вставка и удаление будут выполняться в порядке LIFO, который является стеком.