NePasFactoriserCode
Cette directive permet d'éviter une factorisation malheureuse engendrant un dysfonctionnement sournois.
Par défaut, le comportement de l'optimiseur dépend de la valeur du paramètre OptimiserCode d'Up ! Compiler.
Le mode par défaut permet de ne pas factoriser le code pour la mise au point du programme, ce qui permet de dérouler les fichiers sources pas à pas.
Type A
/****/
...
Fonction Optimiser(NePasFactoriserCode) F1();
/* La fonction 'F1' n'est pas optimisable pour la factorisation du code. */
...
Fonction Optimiser(NePasFactoriserCode, NulAbsorbant) F2(P1 : Nul Ou Caractere, P2 : Nul Ou Date);
/* La fonction 'F2' n'est pas optimisable pour la factorisation du code. Le fait de passer Nul à l'un des paramètres renvoie Nul. */
...
Fonction F3();
/* Le code de la fonction 'F3' est factorise selon la valeur du parametre upscmp.factoriser. */
...
Fin Type
- | - | - | - | - | - | - | - | - |