[Ceci est une documentation préliminaire sujette à modifications]
Ci-joint la liste des commandes et opérations disponibles en Liogo. La valeur entre parenthèses correspond au nom anglais de la procédure. Cliquer sur le nom de la procédure pour avoir le détail de son utilisation.
BoolLibvrai (true)faux (false) égal? (equal?) égalp (equalp) nonégal? (notequal?) nonégalp (notequalp) inférieur? (less?) inférieurp (lessp) inférieurouégal? (lessequal?) inférieurouégalp (lessequalp) supérieur? (greater?) supérieurp (greaterp) supérieurouégal? (greaterequal?) supérieurouégalp (greaterequalp) précède? (before?) précèdep (beforep) membre? (member?) membrep (memberp) souschaine? (substring?) souschainep (substringp) nombre? (number?) nombrep (numberp) et (and) ou (or) non (not) tableau? (array?) tableaup (arrayp) |
ContainerLibempile (push)dépile (pop) enfile (queue) retire (dequeue) metsprop (pprop) pliste (plist) prop (gprop) enlprop (remprop) tableau (array) mdtableau (mdarray) mdélément (mditem) mdremplace (mdsetitem) remplace (setitem) tableauenliste (arraytolist) listeentableau (listtoarray) enldouble (remdup) IOLibécris (print)éc (pr) montre (show) type (type) lisliste (readlist) lismot (readword) découpe (parse) exécutedécoupe (runparse) litcar (readchar) SystemLiblogoversion (logoversion)heuremilli (timemilli) heure (time) aurevoir (bye) attends (wait) |
GraphicLibavance (forward)av (fd) gauche (left) ga (lt) droite (right) dr (rt) recule (back) re (bk) baissecrayon (pendown) bc (pd) lèvecrayon (penup) lc (pu) crayonlevé? (pendown?) crayonlevép (pendownp) fixexy (setxy) fixex (setx) fixey (sety) fixepos (setpos) fixecap (setheading) fixec (seth) origine (home) arc (arc) pos (pos) corx (xcor) coy (ycor) cap (heading) cachetortue (hideturtle) cto (ht) montretortue (showturtle) mto (st) nettoie (clean) nettoietout (clearscreen) nt (cs) tortuevisible? (shown?) tortuevisiblep (shownp) fixeécran (setbackground) fé (setbg) fixecouleurécran (setscreencolor) fcé (setsc) fixecouleurcrayon (setpencolor) fcc (setpc) fixetaillecrayon (setpensize) couleurcrayon (pencolor) cc (pc) écran (background) couleurécran (screencolor) cé (bg) vers (towards) taillecrayon (pensize) fixepalette (setpalette) palette (palette) fixepixel (setpixel) nettoietexte (cleartext) nx (ct) rafraichis (refresh) étiquette (label) fixepolice (setlabelfont) police (labelfont) chargeimage (loadimage) tortueutiliseimage (turtleimage) tortueutilisetriangle (turtletriangle) formetortue (turtleshape) fixeimagetortue (setturtleimage) nomimagetortue (turtleimagename) |
ListLibpremier (first)dernier (last) élément (item) saufpremier (butfirst) sp (bf) saufdernier (butlast) sd (bl) metspremier (fput) metsdernier (lput) taille (length) compte (count) liste? (list?) listep (listp) vide? (empty?) videp (emptyp) liste (list) phrase (sentence) ph (se) mot (word) mot? (word?) motp (wordp) combine (combine) inverse (reverse) gensym (gensym) premiers (firsts) saufpremiers (butfirsts) choix (pick) enlève (remove) majuscule (uppercase) minuscule (lowercase) |
MathLibsomme (sum)somme (sum) produit (product) produit (product) différence (difference) quotient (quotient) abs (abs) signe (sign) reste (remainder) modulo (modulo) ent (int) arrondi (round) racine (sqrt) puissance (power) exp (exp) log10 (log10) ln (ln) sin (sin) radsin (radsin) cos (cos) radcos (radcos) arctan (arctan) radarctan (radarctan) iseq (iseq) rseq (rseq) hasard (random) rerandom (rerandom) pi (pi) |
CompilLibexécuterésultat (runresult)exécute (run) map (map) map.se (map.se) applique (apply) invoque (invoke) pourchaque (foreach) filtre (filter) trouve (find) réduire (reduce) chose (thing) charge (load) décharge (unload) primitives (primitives) primitivep (primitivep) primitive? (primitive?) procédures (procedures) procédurep (procedurep) procédure? (procedure?) keywords (keywords) motclép (keywordp) motclé? (keyword?) ?reste (?rest) pons (pons) trace (trace) enlèvetrace (untrace) tracép (tracedp) tracé? (traced?) |
LIOGO - GPL Copyright (c) 2005-2007 Lionel Laské