Pour écrire ainsi, il faut vraiment vraiment le faire exprès quand même.
Ça se simplifie aisément en : (caar (cdar l1)) ce qui est très lisible, pas explicite mais lisible. Pour que ce soit explicite, il suffit de taper ça dans une fonction et c'est bon.
[^] # Re: C'est simple !
Posté par Nicolas Évrard (site web personnel, Mastodon) . En réponse au journal Lisp: pourquoi est-ce different ?. Évalué à 4.
Le parcours d'arbre est aussi trés rapide (CAR, branche de gauche, CDR reste de l'arbre) même si ca deviens un peu indigeste avec des trucs comme:
(car (car (cdr (cdr (car (car l1) (cdr l2))) (car l1))))
Pour écrire ainsi, il faut vraiment vraiment le faire exprès quand même.
Ça se simplifie aisément en : (caar (cdar l1)) ce qui est très lisible, pas explicite mais lisible. Pour que ce soit explicite, il suffit de taper ça dans une fonction et c'est bon.