.\ Version "développeur" de la librairie
• Interet de cette version
Il existe une version "développeur" de Vertel, fournie
en même temps que la version "normale". Vous remarquerez en l'envoyant sur votre Ti qu'elle
est sensiblement plus grosse. Il s'agit en fait d'une version qui affiche de nombreux messages
d'erreur en cas de problème, là où la version normale quitterait simplement sans rien
executer. Elle peut donc être très utile pour les développeurs de programmes, en aidant à
trouver les éventuels bugs liés à Vertel.
Pensez tout de même à remettre la version normale avant de distribuer votre
programme : la version développeur prend plus de place et les informations de débuggage n'ont
pas d'interet pour les utilisateurs.
• Messages d'erreur
Voici la liste exhaustive des messages d'erreur que peut
afficher la version développeur de Vertel, et une explication sur les causes possibles :
• 2 <= var size <= 65520 : Une variable TiOS ne peut faire qu'entre 2 et 65520 octets
• Cannot delete variable : La fonction "delt" n'a pas pu effacer une variable, soit
parcequ'elle n'existe pas, soit parcequ'elle est corrompue
• Cannot find fold/var to hide : Le fichier/dossier à cacher ou montrer n'existe pas
• Cannot find variable to glue : La variable à ajouter au fichier VTG est introuvable
• Cannot find variable to read : La variable à lire n'existe pas
• Cannot find variable to evaluate : La variable indiquée à la fonction "size" est
introuvable
• Cannot find fold/var to examine : Le fichier/dossier indiqué à la fonction "stat" est
introuvable
• Cannot write outside variable : Vous avez essayé d'écrire en-dehors d'une variable avec
la fonction "writ"
• Cannot find variable to write in : La variable indiquée à la fonction "writ" est
introuvable
• In-list sequencial tag : Un tag de lecture séquencielle ("*") a été trouvé dans une
liste, il ne doit se trouver que dans les arguments directs de la fonction
• Invalid coordonates : Vous avez essayé d'écrire hors de l'écran avec une fonction
graphique non-clippée
• Invalid list value : Une valeur invalide (non-numerique, non-chaine) a été trouvée dans
une liste
• Invalid list : La première valeur d'une liste est invalide (non-numérique, non-chaine)
• Invalid save zone : La zone indiquée à la fonction "save" n'est pas valide
• Internal list table full : Impossible de mémoriser une liste de plus, la mémoire
interne est pleine. Vous avez probablement essayé d'imbriquer trop de listes
• Internal variable table full : La mémoire interne de variables est pleine, vous avez
peut-être utilisé trop d'indirections internes en un seul appel
• No value to return : Vous avez utilisé la fonction "retr" en mode retour simple, alors
que Vertel n'avait aucune variable à retourner
• Unable to create return list : Impossible de créer le fichier LIST pour y placer la
liste de retour, probablement par manque de place
• Unable to create variable : Une erreur est apparue lors de la création d'une variable,
il n'y a peut-être plus assez de place ou une variable corrompue de même nom existe déjà
• Unable to lock variable : Impossible de locker le handle d'une variable
• Unable to resize list : Erreur lors du redimentionnement de la liste de retour. Vous
avez probablement essayé de retourner un très grand nombre d'elements
• Unable to unarchive variable : Impossible de désarchiver une variable pour la modifier
• Wrong glue variable : Le fichier à extraire n'existe pas, ou n'est pas de type VTG
• Wrong PIC variable : La fonction "pict" n'a pas pu trouver la variable indiquée, ou ce
n'est pas une variable de type PIC.
• Wrong start/length read value : Les valeurs données à la fonction "read" sont invalides
Vertyos