{
{   The purpose  of  this  request is to compare 2 pf utility item descriptors
{ (defined  by  an  entry,  and  catalog  header)  to  determine  if  the  two
{ descriptors are equal, or if the first descriptor is above the second one in
{ the permanent file catalog tree.   "Above"  indicates  closer  to  the  root
{ catalog (or for users, this is closer to the master catalog).
{
{       PUP$COMPARE_ITEM_DESCRIPTOR (PUT_ENTRY_A, CAT_HEADER_A,
{         PUT_ENTRY_B, CAT_HEADER_B, A_EQUALS_B, A_ABOVE_B)
{
{ PUT_ENTRY_A: (input) This is the entry  describing  the  entry  type,  entry
{       name, and possibly cycle selector.
{
{ CAT_HEADER_A:  (input)  This  is  the catalog header that describes the full
{       path to the item.
{
{ PUT_ENTRY_B: (input) This is the entry for the second item.
{
{ CAT_HEADER_B: (input) This is the path to the second item.
{
{ A_EQUALS_B: (output) This indicates whether the two descriptors describe the
{       same item in the catalog tree.
{
{ A_ABOVE_B:  (output) This indicates whether item A is above (as in closer to
{       the root) B in the permanent file catalog tree.
{
{
