/* transformer: Unlinks block x from list1 Unlinks block y from freelist Uses block x to generate block y's data Links block x to freelist Links block y to list2 */ void *transformer (void *);