/* voir http://dept-info.labri.u-bordeaux.fr/~strandh/Teaching/MTP/Common/Strandh-Tutorial/list.html */ #ifndef LIST_H #define LIST_H typedef struct cell *list; struct cell { void *element; list next; }; extern list list_cons (void *element, list l); extern list list_cdr_and_free (list l); #endif