Bien sûr, voici le fichier HTML corrigé à partir de 507, avec toutes les apostrophes typographiques remplacées par l'apostrophe droite `'` conforme au jeu de caractères ISO-8859-1 : Manuel Amos Professional - les Bases Essentielles Manuel Amos Professional  Sommaire  Index

les Bases Essentielles


N'importe quel paramètre peut être omis, à condition que sa virgule reste en place. Lorsque cela se produit, AMOS Professional vérifie quelle est la valeur actuelle, ou s'il existe une valeur par défaut pour ce paramètre, et attribue automatiquement cette valeur au paramètre omis. Par exemple :

E> Ink 0,1,2 : Rem Définit les couleurs de dessin, de fond et de bordure
   Ink 3,, : Rem Définit uniquement la couleur de dessin
   Ink ,4, : Rem Définit la couleur de fond, laisse les autres inchangées

Procédures
Plus le squelette d'un programme devient complexe, plus il est facile de s'y perdre parmi tous ses chemins et connexions. Les programmeurs expérimentés divisent généralement leurs programmes en petites unités appelées "procédures", ce qui permet de traiter un aspect du programme à la fois, sans être distrait par tout le reste qui se passe.

AMOS Professional offre tous les avantages de l'utilisation des procédures de la manière la plus pratique possible, et le Chapitre 5.5 est consacré à une explication complète de la façon de les exploiter. Vous apprendrez comment chaque module de procédure peut disposer de ses propres variables et paramètres définis spécialement, et comment en tirer le meilleur parti.

Contrôler un squelette de programme
Une fois qu'un programme est en cours d'exécution, il existe plusieurs moyens de l'arrêter, vous permettant de contrôler ce qui se passe ensuite.

WAIT
instruction : attendre avant d'exécuter l'instruction suivante
Wait nombre de cinquantièmes de seconde

La commande WAIT indique à l'ordinateur d'arrêter le programme et d'attendre aussi longtemps que vous le souhaitez avant de passer à l'instruction suivante. Le nombre qui la suit représente le temps d'attente, spécifié en cinquantièmes de seconde.

L'exemple suivant force le programme à attendre deux secondes :

E> Print "I am the first instruction."
   Wait 100
   Print "I am the next instruction."

END
instruction : terminer le programme en cours
End

Dès que la commande END est reconnue, elle arrête le programme. Vous pouvez soit appuyer sur la touche [Esc] pour passer en mode Direct, soit utiliser la [Barre d'espace] pour revenir à l'écran d'édition. Essayez cet exemple maintenant :

E> Print "I am the first instruction."
   Wait 150
   End
   Print "This instruction will never be executed!"
Précédent    Suivant
05.01.07