Bonjour,
J'ai ce code C qui affiche la liste de quatre éléments a b c d par exemple:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define nil NULL // pour faire plus Lisp
typedef struct Doublet {
int elt ;
struct Doublet * cdr ;
} * list ;
int main(int x) { // peu importe la valeur de x
list L, top = nil ; // top : une liste vide
for (x = 'a' ; x < 'e' ;
(…)