back home

000601
Syntaxe du programme
remarque: les instructions sont notees en caracteres gras et minuscules.
remarque: les autres données du programme en caractères italiques
remarque: les commentaires en caractère normaux

=
Attribue une valeur a une variable

+, -, /, x
les operateurs fonctionnent aussi bien sur les nombres que sur les chaines
exemple:
Histoire = "trois petits cochons" - "petits"
remarque: la ligne suivante affiche sur l'archive :"Histoire = "trois cochons""
out Histoire


action "verbe decrivant l'action", Objet, Complements
Appelle une action commune a la plateforme d'execution du programme
L'objet et les complements precisent les elements de l'action.

fin
annonce la fin du programme tout entier.

in Peripherique, Variable1, Variable2,...
Attribue une valeur venant du peripherique specifie a une ou plusieurs variables

Numero
index
Definit une position privilegiee dans une routine
Il y a deux moyen de relancer l'execution d'une routine a partir d'un index :
- soit au sein de la routine, donner le numero de l'index
exemple: ...
8 index
si Variable = 0
alors 8
...
- soit d'une autre routine en indiquant le routine et son index
routine Mouille, 3 (va a l'index 3 de la routine Mouille)

out Peripherique, Variable1, Variable2,...
Emet vers le peripherique specifie les valeurs de la (ou des) variable(s) specifiee(s)

remarque: Texte
Determine un paragraphe de Texte n'agissant pas dans la routine
Ce Texte est une information au lecteur de la routine

repeter
Sequence
jusqu'a Expression
Repète la sequence jusqu'a ce que l'expression soit verifiee

retour
Instruction qui stoppe une routine et retourne a la ligne suivant le dernier appel de cette routine.
L'appel d'une routine s'effectue par la presence du nom seul de la routine

si Expression
et Expression
ou Expression
alors Action
Execution d'une Action conditionnée par la verification de l'Expression.
Si l'Action est le nom d'une routine ou le numero d'un index,
alors, saut vers cette routine ou vers cet index.
Si l'expression n'est pas verifiee, le programme passe a la ligne suivante.


routine Nom de la Routine
Lance l'execution de la routine specifiee
On peut omettre l'instruction routine.

Nom de la Routine
routine
Cette instruction definit une nouvelle routine et place la suite des instructions de la page
sous le nom Nom de la Routine

top back home