#elseifdef

Preprocessor conditional directive

Syntax
   #ifdef A
      ' Conditionally included statements if A is defined
   #elseifdef B
      ' Conditionally included statements if A is not defined and B is 
      defined
   #else
      ' Conditionally included statements if both A and B are not defined
   #endif

Description
   #elseifdef can be added to an #if block to provide an additional 
   condition.

   #elseifdef symbol is equivalent to #elseif defined (symbol)

Example
   #define B

   #ifdef A
      Print "A is defined"
   #elseifdef B
      Print "A is not defined and B is defined"
   #else
      Print "both A and B are not defined"
   #endif

Version
   * Since fbc 1.20.0

Differences from QB
   * New to Freebasic

See also
   * #define
   * #macro
   * #if
   * #else 
   * #elseif 
   * #elseifndef 
   * #endif 
   * #ifdef
   * #ifndef
   * #undef
   * defined

