Actually, a for loop does return something. Assuming it runs at least once, it will return an empty string, alias scalar false.
There seems to be no particular reason for that behaviour.
Makeshifts last the longest.
In reply to Re^4: "last expression" quiz
by Aristotle
in thread "last expression" quiz
by fxn
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |