line |
true |
false |
branch |
45
|
1 |
28 |
@_ % 2 ? : |
67
|
5 |
24 |
if (exists $pairs{'prbs'}) { } |
|
12 |
12 |
elsif (exists $pairs{'taps'}) { } |
|
10 |
2 |
elsif (exists $pairs{'poly'}) { } |
75
|
1 |
4 |
unless exists $prbs{$pairs{'prbs'}} |
91
|
1 |
11 |
unless 'ARRAY' eq ref $pairs{'taps'} |
93
|
1 |
10 |
unless @{$pairs{'taps'};} |
109
|
2 |
8 |
unless /^[01]*$/ |
113
|
14 |
10 |
if $1 |
116
|
1 |
7 |
unless @taps |
167
|
17 |
1885393 |
if $i and not defined $self->{'period'} and $self->{'lfsr'} eq $self->{'start'} |
169
|
2 |
1885443 |
wantarray ? : |
213
|
7 |
3 |
if $self->{'i'} > $n |
233
|
2 |
1 |
unless $state == $lfsr |
265
|
1 |
6 |
unless 0 == @_ % 2 |
268
|
2 |
4 |
exists $opts{'limit'} ? : |
269
|
1 |
5 |
if lc $limit eq 'max' |
270
|
1 |
5 |
if defined $self->{'period'} and $self->{'i'} > $self->{'period'} |
273
|
4 |
245833 |
if defined $self->{'period'} and $self->{'period'} < $limit |
289
|
1 |
65597 |
wantarray ? : |
309
|
1 |
18 |
unless 0 == @_ % 2 |
312
|
3 |
15 |
exists $opts{'limit'} ? : |
313
|
2 |
16 |
if lc $limit eq 'max' |
316
|
7 |
11 |
if ($self->{'i'}) |
317
|
2 |
5 |
if ($opts{'rewind'}) |
321
|
2 |
16 |
if defined $self->{'period'} and $self->{'i'} > $self->{'period'} |
325
|
15 |
278978 |
if defined $self->{'period'} and $self->{'period'} < $limit |
327
|
5 |
13 |
wantarray ? : |
333
|
1 |
7 |
unless 0 == @_ % 2 |
348
|
2 |
8 |
unless defined $n |
351
|
7 |
3 |
wantarray ? : |
365
|
1 |
6 |
unless 0 == @_ % 2 |
368
|
3 |
3 |
exists $opts{'limit'} ? : |
371
|
4 |
2 |
if lc $limit eq 'max' or $limit > $period |
394
|
12 |
11 |
if $p |
417
|
9 |
15 |
unless exists $self->{'degree'} |
461
|
16 |
9 |
if defined $self->{'period'} |
463
|
1 |
8 |
unless 0 == @_ % 2 |
466
|
6 |
2 |
exists $opts{'force'} ? : |
467
|
2 |
6 |
if 'not' eq $force |
470
|
1 |
5 |
if $force eq 'estimate' |
472
|
2 |
3 |
unless $force =~ /[^\d]/ |
677
|
4 |
5 |
exists $OEIS{$taps} ? : |