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)
VariablesEFNmotEFface la procédure donnée au Nom "mot". 
Espace de travailEFPnomEFface la Procédure donnée à "nom" 
ProprietesEFPROPSquiEFface toutes les PROPriétés données au nom "qui" 
Predicats diversEGAL?chose1 chose2Renvoie VRAI si chose1 est égal à chose2, chose1 devant être du même type que chose 2EC EGAL? 20 2 * 10
EC EGAL? "toto [toto]
TortueELLIPSErayonX rayonYTrace une ellipse de rayons en abcisse et en ordonnée spécifiés autour de la tortue.ELLIPSE 130 25
TortueENR Les tortues sont enfermées dans la zone graphique. Si l’une d’elle se heurte sur un bord, elle réapparaît sur le bord opposé. Il y a une réinitialisation préalable des paramètres graphiques.ENR
ArithmetiqueENTnombreRenvoie le plus grand entier inférieur à "nombre"EC ENT -14,5
EC ENT 14,5
TortueESECTEURrayonX rayonY capDebut combienTrace un Secteur Elliptique. Le centre est la tortue, les rayons en abcisse et en ordonnée, l’angle de début et l’amplitude du secteur sont spécifiés. Les angles sont en degrés.SECTEUR 200 100 -90 180
Predicats diversETbooleen1 booleen2  
Controle de l'executionEXEClisteTravailEXECute la liste de commandes contenues dans "listeTravail"EXEC PH "TD 20
ArithmetiqueEXPnombreRenvoie l'exponentielle de "nombre"EC EXP 2
Predicats diversFAUX   
TortueFCAPangleFixe le cap absolu de la tortue par celui specifié.FCAP 45
TortueFCBcouleurFixe la Couleur de la Bordure.FCB 34
TortueFCCcouleurFixe la Couleur du Crayon par celle indiquée.FCC 13
TortueFCFGcouleurFixe la Couleur du Fond Graphique par celle indiquée.FCFG 6
I/OFCFTcouleurFixe la Couleur du Fond du Texte par celle indiquéeFCFT 215
I/OFCTcouleurFixe la Couleur du Texte par celle indiquéeFCT 0
TempsFDUREEtempsFixe la DUREE des prochaines notes jouées à "temps".
4 correspond à une ronde, 2 à une blanche, 1 correspond à une noire, 0,5 à une croche…
 
TortueFEN Les tortues sont dans un espace de dimensions “illimitées” dont la zone graphique est l’espace central. Il y a une réinitialisation préalable des paramètres graphiques.FEN
Espace de travailFIN Indique la fin de la définition d'une procédure. 
 FIN
Espace de travail
 Commande99
MusiqueFINSTRUMENTnom/numeroFixe l'INSTRUMENT pour les prochaines notes jouées par celui spécifié soit par son nom sous forme de phrase, soit par son numéro MIDIFINSTRUMENT 14
FINSTRUMENT [Grand Piano]
TempsFINTEMPS? Renvoie VRAI si le compte à rebours lancé par DEBUTEMPS est erminé 
MusiqueFOCTAVEnumeroOctaveFixe l'OCTAVE courante à celle indiquée.FOCTAVE 4
TortueFPOLICEnomPoliceFixe la Police du journal et de la ligne de commande par celle dont le nom est spécifié.FPOLICE "Geneva
FPOLICE [Comic Sans MS]
TortueFPOLICEGnomPoliceFixe la Police utilisée par écris Graphique (ECG), sous forme de mot ou de phraseFPOLICEG "Geneva
FPOLICEG [AppleGaramond Lt]
TortueFPOS[x1 y1 x2 y2…]Translate la tortue à la position absolue indiquée.FPOS [-30 67]
TortueFSTYLEstyleFixe le Style de la police du journal et de la ligne de commande par celui dont le nom est spécifié.; en cours de test
TortueFSTYLEGstyleFixe le Style de la police utilisé dans la zone Graphique par celui dont le nom est spécifié.; en cours de test

Affichage des primitives 61 à 91 (de EFN à FSTYLEG) - Page 3 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