Bonjour,
Je n'ai pas du tout saisi le fonctionnement de clisp avec des conditions.
(cond
(bibi"1")
((not chibi) "2") # Comment dois-je considérer cette variable not chibi ?
((and z e) "3")
((or z e) "4") )
1er test : (set 'bibi 'a) (set 'chibi nil) (set 'z 'z) (set 'e 'e) ;première clause - résultat "1" (set 'bibi 'a) donne a donc True .
2ème test : (set 'bibi nil) (set 'chibi nil) (set 'z 'z) (set 'e 'e) ; deuxième clause - résultat "2"
3ème test : (set 'bibi nil) (set 'chibi 'a) (set 'z 'z) (set 'e 'e); ; troisième clause - résultat "3"
4ème test : (set 'bibi nil) (set 'chibi 'a) (set 'z 'z) (set 'e nil) ; quatrième clause - résultat "4"
5ème test : (set 'bibi nil) (set 'chibi 'a) (set 'z nil) (set 'e nil) ; aucune des conditions n'est remplie
Partager