Compile do in list