A defined condition expression tests if a compilation variable is currently defined. 
               
            
 
            
            
               General Format
 
               	  
               	 
                
 
                  	 
               
 
               
              
            
            
               Syntax Rules
 
               	  
               	 
               
                   
                     		
                     - An IS DEFINED condition evaluates as TRUE if compilation-variable-name-1 is defined. 
                        		
                     
- If compilation-variable-1 was defined via a DEFINE Compiler option, but preceding the defined condition in the program there
                        is neither a corresponding DEFINE directive with the AS PARAMETER phrase nor a DEFINE directive without the OFF phrase for
                        the compilation variable, then the defined condition for the compilation variable evaluates to FALSE. 
                        		
                     
- An IS NOT DEFINED condition evaluates as TRUE if compilation-variable-name-1 is not defined. 
                        		
                     
- If the most recent definition of compilation-variable-name-1 is via a DEFINE directive with the OFF phrase, it is considered
                        to be not defined.