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)
TortueCC Renvoie le numéro associé à la couleur utilisée par le Crayon de la tortue courante.EC CC
TortueCERCLErayonTrace un cercle du rayon spécifié autour de la tortue.CERCLE 65
TortueCF Renvoie le numéro associé à la couleur utilisée pour le Fond actuel.EC CF
I/OCFT   
EditeurCHARGEnomFichier  
VariablesCHOSEmotRenvoie la chose donnée à mot. Équivalent à :mot.DONNE "toto 0
EC CHOSE "toto
TortueCLOS Les tortues sont enfermées dans la zone graphique et ne peuvent en sortir. Il y a une réinitialisation préalable des paramètres graphiques.CLOS
Mots et ListesCOMPTEmot/listeRenvoie le nombre d'élément d'une liste, ou le nombre de caractère d'un mot.EC COMPTE [Alain Jean-Louis Pascal] ; écrit 3
EC COMPTE "anticonstitutionnellement
EC COMPTE 1286,27 ; écrit 7
Espace de travailCONTENU Renvoie une liste de toutes les primitives et tous les noms déjà définis que jLogo connaît.EC CONTENU
ArithmetiqueCOSangleRenvoie le COSinus de angle, angle étant en degréEC COS 45
TortueCT Cache la Tortue. La tortue n’est plus visible à l’écran, les tracés sont effectués en une seule fois.CT
I/OCTX   
TempsDATE Renvoie la date courante sous forme d'une phrase [jour mois année]EC DATE
TempsDEBUTEMPSdureeLance le compte à rebours pour unde duree "duree" en secondes 
Espace de travailDEFINISnom listeProcDefinis "nom" en tant que procédure. La procédure est donnée sous forme de liste : d'abord les arguments s'il y en a, ensuite une liste de commandes.DEFINIS CARRE [:C [REPETE 4 [AV :C TD 90]]]
ArithmetiqueDEGREnombreRenvoie la conversion de nombre en degrés, nombre étant un angle en radians 
Mots et ListesDERmot/listeRenvoie le dernier caractère (ou l'élément) du mot (de la liste) donné(e)DER [a 5 [b 8]] ; renvoie [b 8]
DER "PowerMacintosh ; renvoie h
ArithmetiqueDIFFnombre1 nombre2Renvoie la différence de nombre1 par nombre2EC DIFF 10 3
TortueDISTANCE[x y]Renvoie la distance existante entre la position actuelle de la tortue courante et le point de coordonnées absolues spécifiées.
Voir VERS
ORIGINE
EC DISTANCE [-50 50] ; ecrit 70,7106…
ArithmetiqueDIVnombre1 nombre2Renvoie la division de nombre1 par nombre2EC DIV 12 4
VariablesDONNEmot choseDonne à mot la chose indiquée. "mot" contient alors "chose".DONNE "toto 0
Espace de travailDONNEDEFnouveau ancienDonne au nom "nouveau" la même DEFinition de procédure que "ancien" 
ProprietesDPROPqui quelle quoiDonne la PROPriété au nom "qui" la propriété "quelle" avec la valeur "quoi".DPROP "toto "age 28
DPROP "toto "adresse [Le Bourg, Montboyer]
MusiqueDUREE Renvoie la durée courante des notesEC DUREE
TortueEARCrayonX rayonY capDebut combienTrace un arc Elliptique. Le centre est la tortue, les rayons en abcisse et en ordonnée, l’angle de début et l’amplitude du tracé sont spécifiés. Les angles sont en degrés.EARC 50 100 -90 180 ; trace une demi-ellipse
I/OEC
ECRIS
choseECRIS dans le journal la "chose" indiquéeEC "toto
TortueECG
ECRISG
blablaEcris la chose spécifiée à l’endroit où est la tortue active, avec la couleur de cette tortue et les attributs fixés par FPOLICEG, FTAILLEG, FSTYLEGECRISG SOMME 12 * 3
FCC 215 ECG [Coucou tout le monde]
EditeurED
EDITEUR
 Va dans l'EDiteur 
EditeurEDITEnomVa dans l'EDiteur en n'éditant que la procédure "nom" 
EditeurEDTOUT Va dans l'EDiteur, le contenu de celui-ci étant toutes les procédures connues par jLogo 

Affichage des primitives 31 à 61 (de CC à EDTOUT) - Page 2 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