[Ceci est une documentation préliminaire sujette à modifications]

Utiliser la ligne de commande

Liogo dispose d'un programme de commande interactif appelé "LIOGOI". Quand vous lancez LIOGOI depuis la ligne de commande (ou en cliquant sur l'icône LIOGOI.exe), une fenêtre apparait:



Cette fenêtre est divisée en deux parties:

Sur la ligne de commande, l'invite de commande est symbolisée par "?". Comme premier exemple, tapez:

écris [Bonjour Monde!]

Attention, en Logo les majuscules et les minuscules ont la même signification mais les accents sont importants, "écris" ou "ÉCRIS" est correct mais "ecris" ou "ECRIS" est invalide.

Si vous avez correctement tapez le texte, vous devez voir quelque chose comme ça:

Manipulations graphiques

Utilisons maintenant quelques commandes graphiques pour manipuler notre tortue. Tapez donc:

répète 250 [avance compteur droite 89]

Vous avez alors dans votre fenêtre graphique superbe "Squiral":

Comme exercice, utilisez la commande "nettoietout" et jouez avec les commandes "avance", "droite" et "fixecouleurcrayon".

Qu'est ce que je peux faire ?

LIOGOI peut vous aider à découvrir les commandes existantes en Liogo de plusieurs manières.

D'abord, vous pouvez utiliser la touche de complétion automatique TAB pour essayer les commandes. Par exemple si vous tapez "nettoieto" puis TAB, LIOGOI complète votre commande avec "ut".

Ensuite vous pouvez utiliser la commande "montre primitives" qui affiche la liste de toutes les commandes existantes.

Enfin, vous pouvez utiliser les flèches HAUT et BAS pour naviguer dans l'historique des commandes et éviter ainsi de retaper plusieurs fois la même commande.

Interpréteur ou compilateur ?

Liogo n'est pas un interpréteur Logo, Liogo est un compilateur Logo. Ainsi, chaque fois que vous tapez une commande, Liogo compile cette commande en DLL, charge cette DLL dans le processus LIOGOI puis l'exécute. Bien sûr, vous pouvez utiliser vos propres DLL dans LIOGOI. Voyons comment:

charge "fact
écris fact 5

Voici que vous pouvez voir dans la fenêtre LIOGOI:

Noter que pour l'instant, vous ne pouvez utiliser le mot clé "pour" dans LIOGOI. Générer une DLL est donc le seul moyen de définir vos propres commandes Logo.

Au revoir

Vous pouvez décharger votre DLL en utilisant la commande "décharge". Aprés cela, la commande "fact" est désormais inconnue.

décharge "fact

Vous pouvez quitter en utilisant la commande "aurevoir". Cette commande ferme la fenêtre de commande et la fenêtre graphique.

aurevoir