Expressions II
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