aList->retrieve_last (ul_oocbs)

	item.g.r = retrieve_last(aList.s.r)

	This method retrieves the last element, but does not
	remove it from the aList.

	aList             a pointer to the aList (structure of type aList)

	This function returns:

	a pointer to the item retrieved from the head of the aList

	Use of this class requires the following header files:

	aList.h

	Related functions:

	create_aList()     the constructor for instances of the aList class

	C/C++ usage:

	#include "aList.h"
	aList	*aList;
	int	item;
	int	length;
	void	*ptr;
	int	tag;

	ptr = (*aList->retrieve_last)(aList);
	if (ptr != (void*) NULL)
	    item = *ptr;

	Note:

	The aList class actually allocates space in which to store the
	data item given to it for the "put" operation. It is a pointer
	to this allocated space that is returned by this method.
	Note, however, that since "retrieve" is a nondestructive
	operation, the user of the aList class must be sure NOT to free
	this pointer or else the internal integrity of the aList will be
	compromised.