Defines which libraries are to be searched for members of a specified type. 
	 
 
	 Syntax:
 
		 
		      *-----------------------------------------------------------------------------
      *   LIBDEF OPERANDS
      *--- // LIBDEF type[
      *                  [,SEARCH=(lib1.slib1......lib15,slib15]
      *                  [,CATALOG=lib.slib]
      *                  [,TEMP|PERM]
      *-----------------------------------------------------------------------------
 
	  
 
	  
		Where: 
		
 
		 
		   
			 - Type 
			 
 
 
			 -  Either PHASE, OBJ, SOURCE, PROC, * or DUMP but only PROC is supported. The other options are parsed but not processed*. 
			 
 
 
		   
		   
			 - SEARCH 
			 
 
 
			 - Sets up a search chain of up to 15 libraries to be searched. 
			 
 
 
		   
		   
			 - CATALOG 
			 
 
 
			 - Library to receive output from a linkage editor or a dump. Parsed but not processed*. 
			 
 
 
		   
		   
			 - TEMP 
			 
 
 
			 - LIBDEF in effect for the duration of a JOB. 
			 
 
 
		   
		   
			 - PERM 
			 
 
 
			 - LIBDEF in effect permanently. Parsed but not processed*. 
			 
 
 
		   
		
 
	  
 
	 
		Note: The command and operand combinations listed in these topics are supported unless indicated as "parsed but not processed". Where indicated, this means: 
		
 
		  - Parsed but not processed - indicates that the command and the operand are not supported, however, 
			 Enterprise Developer parses it and, if it fails validation, a JCL error is generated. 
		  
 
 
		  - Parsed but not processed* - indicates that a number of the operands for JCL and POWER commands (for example, any tape or volume-specific operands) do not apply in the 
			 Micro Focus 
			 Enterprise Developer environment. See 
			 General Differences.