Präprozessor-Bedingungen

Dient dem bedingten Kompilieren von Luna-Programmteilen.

Als Argumente können Ausdrücke aus Werten, Konstanten und/oder Präprozessor-Funktionen eingesetzt werden.

#if, #elseif, #else, #endif

    • Luna-Quelltext
  • #elseif Ausdruck
    • Luna-Quelltext
  • #else
    • Luna-Quelltext
  • #endif

#select, #case, #default, #endselect,

const TEST_VERSION = true
 
[..]
 
#if TEST_VERSION
  mywindow.Title = "Test-Version"
#else
  mywindow.Title = "Standard-Version"
#endif