This topic lists environment variables related to configuring the PL/I environment. 
                  		
               
 
               		
               Note: The 
                  		  Environment Variables: Alphabetical Order topic contains the values for most environment variables. 
                  		
               
 
               		
                
                  		   
                  		  
                  - ES_IMS_PLI_INDIRECT_PCBADDR
                     		  
                  
- Determines whether the PL/I program converts the PCB address list from a direct to an indirect addressing technique. Set the
                     variable to one of the following: 
                     			 
                      
                        				 
                        				  
                        - D 
                           				  
                        
- If the main program is a PL/I program, PCB addresses are converted from a direct to an indirect addressing technique. 
                           				  
                        
- Y 
                           				  
                        
- Always converts address as long as the PSB language is PL/I. 
                           				  
                        
- N 
                           				  
                        
- Never converts addresses. 
                           				  
                        
 
- ES_PL1_MFFH 
                     			 
                  
- Enables Micro Focus File Handler to perform all Open PL/I I/O operations. The default value is "Y". If it is set to "N", then
                     all I/O will be routed to old Liant file handlers.
                     				
                     
                        				  
                        					 
                        - Syntax
                           					 
                        
- 
                           						 
                           						ES_PL1_MFFH={Y|N}
export ES_PL1_MFFH
- Values
                           					 
                        
- 
                           						
                           Y - Micro Focus File Handler is used to perform all Open PL/I I/O operations. 
                              						
                            N - All I/O is routed to old Liant file handlers. 
                              						
                            
- Default
                           					 
                        
- 
                           						
                           The default value is 
                              						  Y. 
                              						
                            
 
- ES_PL1_MFFH_JCL 
                     			 
                  
- Enables you to run Open PL/I programs that access JCL data definitions. 
                     				
                     
                        				  
                        					 
                        - Syntax
                           					 
                        
- 
                           						 
                           						ES_PL1_MFFH_JCL=Y|N
export ES_PL1_MFFH_JCL 
- Values
                           					 
                        
- 
                           						
                           Y You can run Open PL/I programs that access JCL data definitions. 
                              						
                            N Open PL/I programs cannot access JCL data definitions. 
                              						
                            
- Default
                           					 
                        
- 
                           						
                           The default value is 
                              						  N. 
                              						
                            
 
- ES_PLI_SUPPORT 
                     			 
                  
-  Tells the CICS Emulation that it needs to load its subsystem support for PL/I user programs. 
                     				
                     
                        				  
                        					 
                        - Syntax
                           					 
                        
- 
                           						ES_PLI_SUPPORT={Y|y}
export ES_PLI_SUPPORT
- Values
                           					 
                        
-  Y|y - PL/I support is enabled. 
                           					 
                        
- Default
                           					 
                        
- None. PL/I support is not enabled. 
                           					 
                        
 
- IBM_DBG_LANG 
                     		  
                  
- The language the IBM PL/I debugger should use. 
                     		  
                  
- MFPLI_PRODUCT_DIR
                     		  
                  
- The location of the Open PL/I installation. It is used to find files needed for compiling and linking.
                     		  
                  
-  MFP_RAISEERROR 
                     		  
                  
-  Enables the PL/I run-time system to raise ERROR instead of SUBSCRIPTRANGE or STRINGRANGE in scenarios in which SUBSCRIPTRANGE
                     or STRINGRANGE are appropriate. This mimics behavior available in previous versions. 
                     			 
                      
                        				 
                        				  
                        - Syntax 
                           				  
                        
-  
                           					 MFP_RAISEERROR={STRINGRANGE|SUBSCRIPTRANGE|STRINGRANGE;SUBSCRIPTRANGE}
- Values 
                           				  
                        
- STRINGRANGE - raises ERROR instead of STRINGRANGE but not SUBSCRIPTRANGE
                           					 
                           SUBSCRIPTRANGE - raises ERROR instead of SUBSCRIPTRANGE but not STRINGRANGE
                              					 
                            STRINGRANGE;SUBSCRIPTRANGE - raises ERROR instead of STRINGRANGE and SUBSCRIPTRANGE 
                              					 
                            
- Default 
                           				  
                        
- None. When not set, STRINGRANGE and SUBSCRIPTRANGE are raised.