Pas du tout, il suffit d'éviter les constructions qui posent problème. Par exemple, un programme
n'a pas à toucher aux réglages de mode! À la place, il faut utiliser des constructions comme
string(exact(i)) pour convertir un entier en chaîne de caractères. Pour
getType, il faut toujours comparer avec le résultat d'un autre
getType, pas avec quelque chose comme
"NONE".
:Local notexist
:If getType(foo)=getType(notexist) Then
...