#!/usr/bin/perl
use warnings;
use strict;
my ($foo, $bar, $baz) = W(); # wantarray: 1
my ($one_paranthesis) = W(); # wantarray: 1
my $one = W(); # wantarray: 0
my ($FOO, $BAR, $BAZ) = X(); # wantarray: 1
my ($ONE_PARANTHESIS) = X(); # wantarray: 1
my $ONE = X(); # wantarray: 0
sub X {
return W();
}
sub W {
printf "wantarray: %d\n", wantarray;
}