say "'$_'", ' ', !(defined and length) ? 'go' : 'nogo' for undef, '', 0, 'fred';; Use of uninitialized value $_ in concatenation (.) or string at (eval 16) line 1, line 8. '' go '' go '0' nogo 'fred' nogo