line |
l |
!l&&r |
!l&&!r |
condition |
21
|
0 |
0 |
0 |
s[
(\W)
(
if\s*
\([^)(}{]*?\)\s*
\{[^}{]*?\}\s*
(?:
(
else|
elsif\s*\([^)(}{]*?\)
)\s*
{[^}{]*?}\s*
)*
)
][my $temp = $1 . "do___SB___$2" . '___FB___';
$temp =~ s/([{])/___SB___/g;
$temp =~ s/([}])/___FB___/g;
$temp =~ s/([(])/___SP___/g;
$temp =~ s/([)])/___FP___/g;
$temp;]egsx or s/
(\W)
output_last\s
(.*?);
/$1\n push \@temp,$2;\n last;\n /gsx |
|
0 |
0 |
0 |
s[
(\W)
(
if\s*
\([^)(}{]*?\)\s*
\{[^}{]*?\}\s*
(?:
(
else|
elsif\s*\([^)(}{]*?\)
)\s*
{[^}{]*?}\s*
)*
)
][my $temp = $1 . "do___SB___$2" . '___FB___';
$temp =~ s/([{])/___SB___/g;
$temp =~ s/([}])/___FB___/g;
$temp =~ s/([(])/___SP___/g;
$temp =~ s/([)])/___FP___/g;
$temp;]egsx or s/
(\W)
output_last\s
(.*?);
/$1\n push \@temp,$2;\n last;\n /gsx or s/
(\W)
output\s
(.*?);
/$1 push \@temp,$2;/gsx |
|
0 |
0 |
0 |
s[
(\W)
(
if\s*
\([^)(}{]*?\)\s*
\{[^}{]*?\}\s*
(?:
(
else|
elsif\s*\([^)(}{]*?\)
)\s*
{[^}{]*?}\s*
)*
)
][my $temp = $1 . "do___SB___$2" . '___FB___';
$temp =~ s/([{])/___SB___/g;
$temp =~ s/([}])/___FB___/g;
$temp =~ s/([(])/___SP___/g;
$temp =~ s/([)])/___FP___/g;
$temp;]egsx or s/
(\W)
output_last\s
(.*?);
/$1\n push \@temp,$2;\n last;\n /gsx or s/
(\W)
output\s
(.*?);
/$1 push \@temp,$2;/gsx or s[
(\W)
(
(?:
(foreach|while)
)\s*
\(
[^)(}{]*?
\)\s*
\{
[^}{]*?
\}
)
][my $temp = $1 . "do___SB___my \@temp=();$2;\@temp" . '___FB___';
$temp =~ s/([{])/___SB___/g;
$temp =~ s/([}])/___FB___/g;
$temp =~ s/([(])/___SP___/g;
$temp =~ s/([)])/___FP___/g;
$temp;]egsx |