fork and redo for ::; fork and redo foreach ::; for (;;) {fork} foreach (;;) {fork} _: for (;;) {fork and next _;} _: foreach (;;) {fork and next _;}