So CASE 1 is what i mean by the call is expecting something back, and CASE 2 is not expecting anything back.# CASE 1 my $value = do_something(...); # CASE 2 do_something(...)
I know of no way to detect this - wantarray() tests for something different. There are probably a number of convoluted subtleties about why this cannot be done, but i have some use for it - mainly for code transition debugging, but i could see other uses for it...
Thanks much.
In reply to Checking return context, beyond wantarray() by shemp
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |