//
// Copyright (C) 1991 Texas Instruments Incorporated.
//
// Permission is granted to any individual or institution to use, copy, modify,
// and distribute this software, provided that this complete copyright and
// permission notice is maintained, intact, in all copies and supporting
// documentation.
//
// Texas Instruments Incorporated provides this software "as is" without
// express or implied warranty.
//
// Created: LGO 05/22/89 -- Initial design and implementation
// Updated: MBN 09/16/89 -- Added conditional exception handling
//

#include <cool/Package.h>

// put --  Method used to initialize constant symbols
// Input:  Symbol name, reference to symbol to get updated
// Output: Boolean TRUE/FALSE status

Boolean Package::put (const char* name, Symbol& symb) {
  symb.pname = name;				
  Symbol* s = &symb;
  return this->Hash_Table<char*, Symbol*>::put(name, s);
}
