
{
{    The purpose of this request is to return the address of a specified
{  XDCLed name in the requesting task.
{
{  IF the XDCLed name is defined, its address will be simply returned.
{
{  If the XDCLed name is not yet defined in the requesting task, it will
{  be loaded dynamically from the the program library list and the address
{  assigned to it returned.
{
{  IF the XDCLed name cannot be located in any of the libraries currently
{  present in the task's program library list, any libraries added to the
{  job library list in the program attributes of the job since the last
{  loader request will be added to the task's library list.  These libraries
{  will then be searched for the XDCLed name.  IF the XDCLed name is found,
{  it will be loaded into the requesting task and its address will be
{  returned.
{
{        PMP$LOAD (NAME, KIND, ADDRESS, STATUS)
{
{  NAME: (input) This parameter specifies the XDCLed name whose address is to be
{        returned.
{
{  KIND: (input) This parameter specifies the kind of address to be returned.
{
{  ADDRESS: (output) This parameter specifies the kind of address being
{        returned and the address assigned to the NAME parameter.
{
{  STATUS: (output) This parameter specifies the request status.
{       CONDITIONS: lle$entry_point_not_found, lle$term_error_level_exceeded,
{                   lle$insufficient_memory_to_load,
{                   lle$premature_load_termination, lle$loader_malfunctioned.
{       IDENTIFIER: 'LL'
{
