COMPILEFLAGS fonction

Syntaxe :

drapeau& = COMPILEFLAGS(_constanteCompilation)

Description :

Les instructions de compilation sont des directives données au compilateur pour modifier la façon dont il évalue et compile le code source. (Voyez la commande COMPILE pour la liste complète des directives). Les drapeaux de compilation ne sont pas des variables accessibles par votre application mais ils sont utilisés pour déterminer l’état interne des directives durant la compilation.

Vous pouvez utiliser cette fonction pour tester l’état d’un drapeau particulier qui pourrait être requis par votre application ou bien pour fournir un avertissement ou des conseils à d’autres programmeurs pour améliorer leur code.

LONG IF COMPILEFLAGS(_dimmedVarsOnly) = _false
  PRINT "Il est préférable d’activer l’option ¬
        “utiliser seulement les variables déclarées” dans ¬
        la fenêtre des préférences."
END IF

En plus des drapeaux standards du compilateur, cette fonction peut retourner des informations supplémentaires.

_FB3CpuCode      = 0x00020000 '0=68K/1=-PPC
_FB3ErrorCount   = 0x00040000 'nombre d’erreurs jusqu’ici
_FB3WarningCount = 0x00080000 'nombre d’avertissements jusqu’ici
_FB3FloatDivChar = 0x00100000 '"/" ou "\"
_FB3HideWarnings = 0x00200000 'montrer/masquer avertissements

Voir Aussi :