|
|
|
|
|
- Propriétés spécifiques à la description des variables de type CodeWLangageCompilation
CodeWLangageCompilation (Type de variable) En anglais : WLangageCodeCompiling
Le type CodeWLangageCompilation permet de définir tous les paramètres de compilation utilisés par les fonctions Compile, ExécuteCode, EvalueExpression ainsi que le champ Éditeur de code (via l'intermédiaire de la propriété Compilateur). Les caractéristiques de ces paramètres peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. ParamètresCompilation est un CodeWLangageCompilation
ParamètresCompilation.FonctionsParDéfaut = ToutesLesFonctions
ParamètresCompilation.FonctionsInterdites = "fSupprime"
EDCODE_MonChamp.Compilateur.FonctionsParDéfaut = ToutesLesFonctions
EDCODE_MonChamp.Compilateur.FonctionsInterdites = "fSupprime"
MonCodeSource est une chaîne = [
PROCÉDURE AdditionneXetY(aa, bb)
RENVOYER aa + bb
]
MaProc est une procédure = Compile(MonCodeSource, ParamètresCompilation)
Trace(MaProc(2, 3))
Propriétés Propriétés spécifiques à la description des variables de type CodeWLangageCompilation Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type CodeWLangageCompilation : | | | Nom de la propriété | Type manipulé | Effet |
---|
FonctionsAutorisées | Chaîne de caractères | Liste des fonctions autorisées, séparées par des RC, des virgules ou des points-virgules. Exemple : Remarques : - Seuls les noms des fonctions en syntaxe classique doivent être spécifiés. Les syntaxes préfixées associées seront automatiquement prises en compte également.
- Les noms des fonctions peuvent être en français ou en anglais : les deux langues seront automatiquement prises en compte.
| FonctionsInterdites | Chaîne de caractères | Liste des fonctions interdites, séparées par des RC, des virgules ou des points-virgules. Exemple : Remarques : - Seuls les noms des fonctions en syntaxe classique doivent être spécifiés. Les syntaxes préfixées associées seront automatiquement prises en compte également.
- Les noms des fonctions peuvent être en français ou en anglais : les deux langues seront automatiquement prises en compte.
| FonctionsParDéfaut | Constante de type Entier | Indique les fonctions disponibles par défaut :- ToutesLesFonctions : Toutes les fonctions du WLangage sont disponibles par défaut. Il est possible d'interdire certains fonctions via la propriété FonctionsInterdites.
- AucuneFonction : Aucune fonction n'est disponible par défaut. Il est possible d'autoriser certains fonctions grâce à la propriété FonctionsAutorisées.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|