sleep.c special decimal argument parsing put into seperate function seperate_arg