#pragma once

namespace JTL // Jack's template library
{
	template <typename T>
	int List<T>::clear()
	{
		int old_size = _size;
		while (0 < _size) {
			remove(header->succ);
		}
		return old_size;
	}
};