From: Mark-Jason Dominus Date: Sat, 30 Sep 2000 06:02:34 +0000 (+0000) Subject: DOC PATCH 5.6.0 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=8894c26d2b4c3352c1581a0320acc34e8fc1801a;p=p5sagit%2Fp5-mst-13.2.git DOC PATCH 5.6.0 Message-ID: <20000930060234.4559.qmail@plover.com> p4raw-id: //depot/perl@7114 --- diff --git a/pod/perldebguts.pod b/pod/perldebguts.pod index 5812a40..396f3c2 100644 --- a/pod/perldebguts.pod +++ b/pod/perldebguts.pod @@ -36,7 +36,10 @@ The array C<@{"_<$filename"}> holds the lines of $filename for all files compiled by Perl. The same for Ced strings that contain subroutines, or which are currently being executed. The $filename for Ced strings looks like C<(eval 34)>. Code assertions -in regexes look like C<(re_eval 19)>. +in regexes look like C<(re_eval 19)>. + +Values in this array are magical in numeric context: they compare +equal to zero only if the line is not breakable. =item * @@ -44,8 +47,7 @@ The hash C<%{"_<$filename"}> contains breakpoints and actions keyed by line number. Individual entries (as opposed to the whole hash) are settable. Perl only cares about Boolean true here, although the values used by F have the form -C<"$break_condition\0$action">. Values in this hash are magical -in numeric context: they are zeros if the line is not breakable. +C<"$break_condition\0$action">. The same holds for evaluated strings that contain subroutines, or which are currently being executed. The $filename for Ced strings