Help Center
Help CenterFreeBASIC

#elsekeyword

Preprocessor conditional directive

Preprocessorkeyworddocumented

Syntax

#if (expression)
' Conditionally included statements if expression is True
#else
' Conditionally included statements if expression is False
#endif

Description


#else can be added to an #if, #ifdef, or #ifndef block to provide an alternate result to the conditional expression.

Remarks

Differences from QB


  • New to FreeBASIC

See also


Example


#define MODULE_VERSION 1

Dim a As String

#if (MODULE_VERSION > 0)

  a = "Release"

#else

  a = "Beta"

#endif

Print "Program is "; a


Reference

  • Documented in KeyPgPpelse.html