Primitives |
Paramètres |
Utilisation |
mot |
a b |
Concatène les deux mots a et b. Exemple: ec mot "a 1 renvoie a1 |
liste |
a b |
Retourne une liste composée de a et b. Par exemple, liste
3 6 renvoie [3 6]. liste ``une ``liste renvoie
[une liste] |
phrase, ph |
a b |
Retourne une liste composée de a et b. Si a ou b est une liste, alors
chacun des composants de a ou b devient élément de la liste créée
(les crochets sont supprimés). |
|
|
Ex: ph [4 3] ``bonjour renvoie [4 3 bonjour] |
|
|
ph [comment ça] ``va renvoie [comment ça va] |
metspremier, mp |
a b: a quelconque, b liste |
Insère a en première position de la liste b. |
|
|
Ex : mp ``coucou [2] renvoie [coucou 2] |
metsdernier, md |
a b: a quelconque, b liste |
Insère a en dernière position de la liste b |
|
|
Ex: md 5 [7 9 5] renvoie [7 9 5 5] |
inverse |
a : liste |
Inverse l'ordre des éléments de la liste a |
|
|
inverse [1 2 3] renvoie [3 2 1] |
choix |
a : a mot ou liste |
Si a est un mot, renvoie une des lettres de a au hasard.Si a est
une liste, renvoie un des éléments de a au hasard. |
enleve |
a b: a quelconque, b liste |
Enlève l'élément a de la liste b s'il apparaît dedans. |
|
|
Ex: enleve 2 [1 2 3 4 2 6 ] renvoie [1 3 4 6] |
item |
a b: a entier, b liste ou mot |
Si b est un mot renvoie la lettre a du mot (1 désigne la première
lettre). Si b est une liste renvoie l'élément numéro a de la liste. |
saufdernier, sd |
a: liste ou mot |
Si a est une liste, renvoie toute la liste sauf le dernier élément.
Si a est un mot, renvoie le mot sans sa dernière lettre. |
saufpremier, sp |
a: liste ou mot |
Si a est une liste, renvoie toute la liste sauf le premier élément.
Si a est un mot, renvoie le mot sans sa première lettre. |
dernier |
a: liste ou mot |
Si a est une liste, renvoie le dernier élément de la liste. Si a
est un mot, renvoie la dernière lettre du mot. |
premier |
a: liste ou mot |
Si a est une liste, renvoie le premier élément de la liste. Si a est
un mot, renvoie la première lettre du mot. |
compte |
a: liste ou mot |
Si a est un mot, revoie le nombre de lettres de a. Si a est une liste,
renvoie le nombre d'éléments de a. |