[ << Tutoriel Scheme ] | [Top][Contents][Index] | [ Interfaces pour programmeurs >> ] |
[ < if ] | [ Up : Scheme et les conditions ] | [ Scheme et LilyPond > ] |
cond
Une autre manière d’introduire une condition en Scheme est d’utiliser
l’instruction cond
:
(cond (expression-test-1 expression-résultat-séquence-1) (expression-test-2 expression-résultat-séquence-2) … (expression-test-n expression-résultat-séquence-n))
Comme par exemple ici :
guile> (define a 6) guile> (define b 8) guile> (cond ((< a b) "a est plus petit que b") … ((= a b) "a égale b") … ((> a b) "a est plus grand que b")) "a est plus petit que b"