 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Expression
Conditionnelle
|
|
|
– |
if
expression then partie_vrai else partie_fausse
|
|
– |
la
partie “else” n’est pas optionelle.
|
|
Expression
de Boucle
|
|
|
– |
while
expression_1 do expression_2
|
|
|
– |
expression_2
doit changer l’association d’une
|
|
|
variable
dans l’environement local pour que
|
|
|
expression_1
puisse-t-etre changee.
|
|
Expressions
de Listes
|
|
|
– |
tete
de liste L: hd(L)
|
|
|
– |
queue
de liste L: tl(L)
|
|
|
– |
constructtion
de liste: hd(L)::tl(L) =L
|
|
|
– |
fusion
de deux listes: [1, 2] @ [3, 4] = [1,2,3,4]
|
|
|
– |
coercion
entre liste et chaine: explode, implode
|
|