home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 21
/
CD_ASCQ_21_040595.iso
/
dos
/
fr
/
mcshow10.exe
/
DOC
/
MC-SHOW
/
TXT
/
MCDOC11.TXT
< prev
next >
Wrap
Text File
|
1994-09-10
|
3KB
|
63 lines
Je pense qu'il est bien difficile de garantir un produit "FREE OF
BUGS ou BUG OUTSIDE". Les grands logiciels nous le prouvent tous
les jours...
Je n'ai pas la prétention de dire que MC-SHOW est un grand, ou gros,
logiciel.
Cependant, possédant son propre langage de programmation, il est très
difficile de pouvoir détecter toutes les erreurs pouvant occasionner des
problèmes de fonctionnement, et je ne peux garantir que vous ne
rencontrerez jamais de problèmes.
J'ai tout de même essayé de limiter la "casse" en installant un
puissant gestionnaire d'erreurs gérant plus de 100 erreurs différentes...
Erreurs de saisies, fichier introuvable, mauvaise instruction,
mauvais paramètres, dépassement de capacités...
MC-SHOW est un compilateur et non un interpréteur, ce qui signifie
qu'il vérifie la validité du source avant exécution.
Cependant, les instructions utilisant des variables ne sont vérifiés
que pendant l'exécution puisque par définition le contenu d'une variable
est variable ! Dans ce cas, seule la syntaxe est vérifiée pendant la
compilation.
Toutefois, le gestionnaire d'erreurs vérifie aussi tous les contenus
de variables pour chaque instruction et arrête la démo ou l'application
si nécessaire.
Chaque erreur possède un message expliquant la nature
du problème.
Voici un exemple de fichier MCT "passant" à la compilation et
"plantant" à l'exécution :
:AFFECT s1,CARTE_TRUC_MUCH
TEXTE 1 k
:SVGA s1
640X480 10 k
MC-SHOW arrête l'exécution en signalant :
Paramètre de la commande :SVGA inconnu : CARTE_TRUC_MUCH
Paramètres valides : TSENG, PARADISE, TRIDENT ou S1 à S10
Attention à manipuler le SVGA avec précaution, surtout si vous devez
diffuser des démos ou applications contenant des images SVGA...
Dernier conseil, lorsque MC-SHOW revient au DOS pendant le
déroulement d'une présentation ou d'une application avec un message,
vérifiez bien votre listing, surtout les erreurs de frappes concernant
les variables i1, à ne pas confondre avec ii ou i2 avec 12, avant de
maudir l'auteur de laisser passer dans de bugs dans son programme
moisi...
Je vous dis ça parce que cela m'est arrivé plus d'une fois
et c'est très grave car l'auteur, c'est MOI !
J'espère que MC-SHOW vous donnera satisfaction...