Typ: Vordefiniertes Symbol
__FB_OPTION_PRIVATE__ ist ein Symbol, dessen Wert -1 ist, wenn SUBs und FUNCTIONs standardmäßig nur innerhalb des Moduls gültig sind. Es hat den Wert 0, wenn SUBs und FUNCTIONs standardmäßig global gültig sind. Der Wert hängt von der Dialektform ab, mit der das Programm compiliert wurde, bzw. von der Verwendung von OPTION PRIVATE.
Beispiel:
#if( __FB_OPTION_PRIVATE__ <> 0 )
#error OPTION PRIVATE darf mit diesem Modul nicht verwendet werden!
#endif
Unterschiede zu QB: neu in FreeBASIC
Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v0.16
Siehe auch:
PRIVATE (Schlüsselwort), DEFINE (Meta), Präprozessoren