X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlsyn.pod;h=c27933015c3effbff40f675b1af8ea4065426685;hb=0111df86b68202837d8ca044a27bbc00d7895fb1;hp=efb8d8a41aa5ad831aa4c8e0781f51622cc24594;hpb=7bd1983cd402d3e9e5a5cab9e3e1ad2a4342c647;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlsyn.pod b/pod/perlsyn.pod index efb8d8a..c279330 100644 --- a/pod/perlsyn.pod +++ b/pod/perlsyn.pod @@ -33,13 +33,13 @@ as C<0>; when used as a string, it is treated the empty string, C<"">; and when used as a reference that isn't being assigned to, it is treated as an error. If you enable warnings, you'll be notified of an uninitialized value whenever you treat C -as a string or a number. Well, usually. Boolean ("don't-care") -contexts, such as: +as a string or a number. Well, usually. Boolean contexts, such as: my $a; if ($a) {} -are exempt from warnings. Operators such as C<++>, C<-->, C<+=>, +are exempt from warnings (because they care about truth rather than +definedness). Operators such as C<++>, C<-->, C<+=>, C<-=>, and C<.=>, that operate on undefined left values such as: my $a;