/* * sleep() goes away for a while (dos version) */ #include #include /* * sleep some number of seconds */ sleep(seconds) { register time_t done; done = clock() + (time_t)(seconds * CLK_TCK); while (clock() < done) /*yup. Busy wait. Ain't it wonderful? */; } /* sleep */ /* * sleep some number of milliseconds */ nap(ms) long ms; { register time_t done; done = clock() + ms; while (clock() < done) ; } /* nap */