%N keyput %F $MIR/src/subs/key.c
%D Store a keyword for later retrieval.
%P pjt
%: user-input, command-line
%B
FORTRAN call sequence:
        subroutine keyput(task,value)
        character task*(*),value*(*)

   This task stores the keyword=value pair for later retrieval by the
   other key routines.  If the keyword has previously been saved prior
   to calling this routine, then this version will only be saved if
   (1) the previous was not defined locally (ie. task/keyword) or
   (2) this reference is also a local reference.

   If the keyword is locally defined (ie. task/keyword) but the task
   name does not match the value of the input string task, then the
   keyword is not (ever) saved.

   NOTE:  This is an internal routine that is only called by KeyIni.

   Input:
     task       The name of the current task.
     value      The keyword=value pair.

   Output:
     (none)
 
