jLogo

 

Sommaire




Couleurs utilisées

 
Il s'agit d'une commande : exécute un ordre sans rien renvoyer
 
Il s'agit d'une fonction : renvoie un objet (nombre, mot, phrase, liste...)
 
Il s'agit d'un prédicat : renseigne d'un état de jLogo en renvoyant VRAI ou FAUX



Liste des primitives


CatégorieNom(s)ArgumentsDescriptifExemple(s)
TortueFTAILLEtailleFixe la Taille du texte du journal et de la ligne de commande.FTAILLE 16
TortueFTAILLEGtailleFixe la Taille du texte utilisé dans la zone Graphique par ECRISGFTAILLEG 24
MusiqueFTEMPOtempoFixe le TEMPO à celui indiqué 
TortueFTORTUEquiChange la tortue courante par celle specifiée par son numero d’identification. La tortue crée au départ porte le numéro 0.FTORTUE 1568
MusiqueFVOIEnumeroVoieAffecte les prochaines notes à la voie spécifiée.FVOIE 13
ArithmetiqueHASARDnombreRenvoie un nombre entier compris entre 0 et nombre - 1EC HASARD 100
TempsHEURE Renvoie l'heure courante sous la forme [heure minutes secondes millisecondes]EC HEURE
Espace de travailIMnom  
VariablesIMNSmotIMprime tous les NomS des procédures définies. 
ProprietesIMPROPquelle  
ProprietesIMPROPS   
VariablesIMTOUT IMprime TOUs les noms des procédures définies, ainsi que leur arguments et la procédure elle-même. 
Espace de travailIMTS   
MusiqueINSTRUMENT Renvoie le nom de l'instrument courantEC INSTRUMENT
MusiqueINSTRUMENTS Renvoie la liste des instruments reconnusEC INSTRUMENTS
Mots et ListesITEMposition mot/listeRenvoie l'élément position du mot ou de la liste spécifié.EC ITEM 3 [Mercure Vénus Terre Mars Jupiter Saturne Uranus Neptune Pluton] ; écrit Terre
EC ITEM 5 "Manger ; écrit e
MusiqueJOUEnoteJoue la note indiquéeJOUE "DO
TempsJOUR Renvoie un nombre de 1 à 7, correspondant aux jours de la semaine de Lundi à DimancheEC ITEM JOUR ["lundi "mardi "mercredi "jeudi "vendredi "samedi "dimanche"]
TortueLC Lève le Crayon de la tortue : aucun de ses déplacements laisseront de trace à l’écran.LC
I/OLISCAR   
I/OLISMOT   
SourisLISSOURIS Attends que le bouton de la souris soit appuyé. 
Mots et ListesLISTEobjet1 objet2Rend la liste dont le premier élément est objet1 et dont le second est objet2.
LISTE 123 465
Mots et ListesLISTE?choseRend VRAI si chose est une liste.EC LISTE? "toto
EC LISTE? [arghh]
I/OLL   
ArithmetiqueLOGnombreRenvoie le logarithme népérien de "nombre"EC LOG 13
EC LOG EXP 8
Controle de l'executionLOGO Interromps toute exécution de procédure, l'utilisateur a de nouveau la main. 
ProprietesLPROPquiListe toutes les PROPriétés données au nom "qui"DPROP "toto "age 28
DPROP "toto "adresse [Le Bourg, Montboyer]
LPROP "toto
Mots et ListesMDmotA motB ou objet liste Appliquée à des mots cette opération est équivalente à MOT motB motA. Sinon elle rend une nouvelle liste formée de liste à laquelle objet à été ajouté en dernier.MD "b "a
MD 6 [2 4]
TortueMEnbreLignesMixe l’Écran entre la zone graphique et un journal ayant le nombre de ligne indiqué.ME 4

Affichage des primitives 91 à 121 (de FTAILLE à ME) - Page 4 sur 7 - Page précédente Page suivante 
Documentation mise à jour le 23/04/2002 - Fichier généré le 15/10/2003

Site Web de jLogo : http://guillot.emmanuel.free.fr/jLogo/
M'écrire, suggestion, bug... : emmanuel.guillot@wanadoo.fr
Forum en ligne : guillot.emmanuel.free.fr/jLogo/forum/

©Emmanuel Guillot, 1999-2003