#include #include #include #include value test_liste (value str) { // test function to return a list to caml value cons; cons = caml_alloc_small (2,0); caml_modify(&Field(cons,0),Val_int(0)); caml_modify(&Field(cons,1),Val_int(0)); printf("This is test_liste.\n"); printf(String_val(str)); fflush(stdout); if (Is_block(cons)) { printf("true\n");}; fflush(stdout); printf("cons has size %i \n",Wosize_val(cons)); fflush(stdout); return (cons); }