On s'écarte du sujet mais bon... Ton code en Lisp s'écrirait plutôt comme ça : (répondre baud123 (falloir indéterminé (aimer parenthèses)) oui)
L'équivalent en C serait : répondre(baud123, falloir(indéterminé, aimer (parenthèses)), oui);
Même nombre de parenthèses, des virgules et points virgules en plus.
L'équivalent en C, si on l'avait indenté comme ce que tu as fais pour le Lisp, donnerait un truc du genre : int *
aimer_v =
aimer (&parenthèses);
[^] # Re: Erlang
Posté par hocwp (site web personnel) . En réponse au journal Le multicoeur va vraiment devenir problématique. Évalué à 2.
(répondre baud123 (falloir indéterminé (aimer parenthèses)) oui)L'équivalent en C serait :
répondre(baud123, falloir(indéterminé, aimer (parenthèses)), oui);Même nombre de parenthèses, des virgules et points virgules en plus.
L'équivalent en C, si on l'avait indenté comme ce que tu as fais pour le Lisp, donnerait un truc du genre :
int *
aimer_v =
aimer (&parenthèses);
double float falloir_v
= falloir(indéterminé,
aimer_v);
return
répondre(baud123,
falloir_v, &oui)
;
Et au passage, le code avec les accents ne compile pas en C mais est tout à fait valide en Lisp vu que le compilo supporte l'UTF-8 : http://www.gnu.org/software/clisp/propaganda.html