line |
!l |
l&&!r |
l&&r |
condition |
83
|
14 |
0 |
16 |
$last_last_text eq ']' and $last_text eq ',' |
102
|
234 |
40 |
6 |
$last_type ne 'TK_WORD' and $last_type ne 'TK_OPERATOR' |
119
|
245 |
50 |
26 |
$token_text eq ']' and $current_mode eq '[INDENTED-EXPRESSION]' |
131
|
10 |
157 |
88 |
$last_type ne 'TK_OPERATOR' and $last_type ne 'TK_START_EXPR' |
186
|
1006 |
57 |
0 |
$last_type eq 'TK_SEMICOLON' and $current_mode eq 'BLOCK' || $current_mode eq 'DO_BLOCK' |
|
1006 |
0 |
6 |
$last_type eq 'TK_SEMICOLON' and is_expression($current_mode) |
208
|
49 |
1057 |
6 |
$last_type ne 'TK_END_BLOCK' and grep {lc $token_text eq $_;} 'else', 'catch', 'finally' |
211
|
352 |
51 |
21 |
$last_type eq 'TK_START_EXPR' || $last_text eq '=' || $last_text eq ',' and $token_text eq 'function' |
221
|
22 |
6 |
312 |
$last_type ne 'TK_START_EXPR' || $token_text ne 'var' and $last_text ne ':' |
223
|
267 |
43 |
2 |
$token_text eq 'if' and $last_word eq 'else' |
|
310 |
2 |
0 |
$token_text eq 'if' and $last_word eq 'else' and $last_text ne '{' |
231
|
59 |
2 |
2 |
grep {$token_text eq $_;} @line_starter and $last_text ne ')' |
263
|
363 |
28 |
54 |
$var_line and $token_text ne ',' |
269
|
365 |
52 |
28 |
$var_line and $token_text eq ',' |
|
417 |
18 |
10 |
$var_line and $token_text eq ',' and is_expression($current_mode) |
273
|
377 |
58 |
10 |
$token_text eq ':' and $in_case |
285
|
261 |
26 |
0 |
$token_text eq '!' || $token_text eq '+' || $token_text eq '-' and $last_text eq 'return' || $last_text eq 'case' |
|
261 |
12 |
6 |
$token_text eq '!' || $token_text eq '+' || $token_text eq '-' and $last_type eq 'TK_START_EXPR' |
386
|
29 |
957 |
205 |
scalar @output and $output[scalar @output - 1] eq ' ' || $output[scalar @output - 1] eq $indent_string |
412
|
20 |
14 |
965 |
$last_output ne ' ' and $last_output ne "\n" |
|
34 |
78 |
887 |
$last_output ne ' ' and $last_output ne "\n" and $last_output ne $indent_string |
430
|
0 |
0 |
6 |
scalar @output and $output[scalar @output - 1] eq $indent_string |
529
|
30 |
1100 |
10 |
$parser_pos != scalar @input and $c =~ /^[0-9]+[Ee]$/ |
|
1130 |
2 |
8 |
$parser_pos != scalar @input and $c =~ /^[0-9]+[Ee]$/ and $input[$parser_pos] eq '-' || $input[$parser_pos] eq '+' |
539
|
868 |
2 |
256 |
$wanted_newline and $last_type ne 'TK_OPERATOR' |
|
870 |
34 |
222 |
$wanted_newline and $last_type ne 'TK_OPERATOR' and not $if_line_flag |
565
|
14 |
0 |
2 |
$input[$parser_pos] eq '*' && $input[$parser_pos + 1] && $input[$parser_pos + 1] eq '/' |
|
2 |
0 |
14 |
not $input[$parser_pos] eq '*' && $input[$parser_pos + 1] && $input[$parser_pos + 1] eq '/' and $parser_pos < scalar @input |
579
|
0 |
20 |
193 |
$input[$parser_pos] ne "\r" and $input[$parser_pos] ne "\n" |
593
|
508 |
12 |
15 |
$c eq '/' and $last_type eq 'TK_WORD' && $last_text eq 'return' || ($last_type eq 'TK_START_EXPR' || $last_type eq 'TK_START_BLOCK' || $last_type eq 'TK_END_BLOCK' || $last_type eq 'TK_OPERATOR' || $last_type eq 'TK_EOF' || $last_type eq 'TK_SEMICOLON') |
647
|
2 |
19 |
17 |
$parser_pos < scalar @input and grep {$input[$parser_pos] eq $_;} @wordchar |
660
|
1 |
0 |
13 |
$parser_pos < scalar @input and grep {$input[$parser_pos] eq $_;} @digits |
661
|
1 |
6 |
28 |
$parser_pos < scalar @input and $c ne '#' |
|
7 |
6 |
22 |
$parser_pos < scalar @input and $c ne '#' and $c ne '=' |
674
|
479 |
1 |
19 |
$c eq '<' and $parser_pos + 2 < scalar @input |
|
480 |
12 |
7 |
$c eq '<' and $parser_pos + 2 < scalar @input and join('', @input[$parser_pos - 1 .. $parser_pos + 2]) eq '' |
687
|
0 |
434 |
46 |
$parser_pos < scalar @input and grep {$c . $input[$parser_pos] eq $_;} @punct |
line |
l |
!l&&r |
!l&&!r |
condition |
75
|
22 |
2 |
52 |
$last_type eq 'TK_WORD' or $last_text eq ')' |
82
|
16 |
14 |
22 |
$current_mode eq '[EXPRESSION]' or $current_mode eq '[INDENTED-EXPRESSION]' |
102
|
2 |
10 |
300 |
$last_text eq ';' or $last_type eq 'TK_START_BLOCK' |
|
4 |
16 |
280 |
$last_type eq 'TK_END_EXPR' or $last_type eq 'TK_START_EXPR' |
171
|
8 |
2 |
1112 |
$token_text eq 'case' or $token_text eq 'default' |
186
|
51 |
0 |
6 |
$current_mode eq 'BLOCK' || $current_mode eq 'DO_BLOCK' |
208
|
155 |
273 |
678 |
grep {$token_text eq $_;} @line_starter or $prefix eq 'NEWLINE' |
211
|
68 |
4 |
352 |
$last_type eq 'TK_START_EXPR' || $last_text eq '=' || $last_text eq ',' |
|
0 |
0 |
403 |
$last_text eq 'return' or $last_text eq 'throw' |
221
|
289 |
29 |
22 |
$last_type ne 'TK_START_EXPR' || $token_text ne 'var' |
244
|
51 |
14 |
1047 |
$token_text eq 'if' or $token_text eq 'else' |
253
|
6 |
2 |
81 |
$last_type eq 'TK_START_BLOCK' or $last_type eq 'TK_END_BLOCK' |
|
8 |
2 |
79 |
$last_type eq 'TK_START_BLOCK' or $last_type eq 'TK_END_BLOCK' or $last_type eq 'TK_SEMICOLON' |
285
|
4 |
12 |
287 |
$token_text eq '--' or $token_text eq '++' |
|
14 |
12 |
261 |
$token_text eq '!' || $token_text eq '+' || $token_text eq '-' |
|
4 |
4 |
18 |
$last_text eq 'return' || $last_text eq 'case' |
|
10 |
8 |
261 |
$token_text eq '!' || $token_text eq '+' || $token_text eq '-' |
386
|
22 |
183 |
957 |
$output[scalar @output - 1] eq ' ' || $output[scalar @output - 1] eq $indent_string |
400
|
753 |
10 |
176 |
$output[scalar @output - 1] ne "\n" or not $ignore_repeated |
441
|
0 |
16 |
18 |
$mode eq '[EXPRESSION]' || $mode eq '[INDENTED-EXPRESSION]' || $mode eq '(EXPRESSION)' |
477
|
0 |
6 |
452 |
$o eq '(' or $o eq '[' |
|
0 |
6 |
446 |
$o eq ')' or $o eq ']' |
|
6 |
4 |
442 |
$o eq ')' or $o eq ']' or $o eq '}' |
529
|
8 |
2 |
0 |
$input[$parser_pos] eq '-' || $input[$parser_pos] eq '+' |
544
|
260 |
76 |
1743 |
$c eq '(' or $c eq '[' |
547
|
245 |
76 |
1422 |
$c eq ')' or $c eq ']' |
593
|
20 |
46 |
535 |
$c eq q['] or $c eq '"' |
|
0 |
15 |
12 |
$last_type eq 'TK_WORD' && $last_text eq 'return' || ($last_type eq 'TK_START_EXPR' || $last_type eq 'TK_START_BLOCK' || $last_type eq 'TK_END_BLOCK' || $last_type eq 'TK_OPERATOR' || $last_type eq 'TK_EOF' || $last_type eq 'TK_SEMICOLON') |
|
66 |
282 |
253 |
$c eq q['] or $c eq '"' or $c eq '/' and $last_type eq 'TK_WORD' && $last_text eq 'return' || ($last_type eq 'TK_START_EXPR' || $last_type eq 'TK_START_BLOCK' || $last_type eq 'TK_END_BLOCK' || $last_type eq 'TK_OPERATOR' || $last_type eq 'TK_EOF' || $last_type eq 'TK_SEMICOLON') |
605
|
9 |
20 |
100 |
$esc or $in_char_class |
|
29 |
79 |
21 |
$esc or $in_char_class or $input[$parser_pos] ne $sep |
627
|
16 |
321 |
64 |
$esc or $input[$parser_pos] ne $sep |