As you observe correctly, exec does not return. The while loop is only reached if the if condition inside the INIT is false, i.e. (typically) on the recursive call, when the program is called using an absolute path name.
In reply to Re^2: exec on Windows "halfway forks"
by rovf
in thread exec on Windows "halfway forks"
by rovf
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |