| line |
true |
false |
branch |
|
409
|
0 |
5740 |
if ($self->testRegExpr($text, ';+\\s*BEGIN.*$', 0, 0, 0, undef, 0, '#stay', 'Region Marker')) |
|
417
|
0 |
5740 |
if ($self->testRegExpr($text, ';+\\s*END.*$', 0, 0, 0, undef, 0, '#stay', 'Region Marker')) |
|
424
|
0 |
5740 |
if ($self->testRegExpr($text, ';.*$', 0, 0, 0, undef, 0, '#stay', 'Comment')) |
|
433
|
2 |
5738 |
if ($self->testDetect2Chars($text, '#', '!', 0, 0, 0, undef, 0, 'MultiLineComment', 'Comment')) |
|
440
|
114 |
5624 |
if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword')) |
|
447
|
2 |
5622 |
if ($self->testKeyword($text, 'operators', 0, undef, 0, '#stay', 'Operator')) |
|
454
|
36 |
5586 |
if ($self->testKeyword($text, 'defines', 0, undef, 0, 'function_decl', 'Definition')) |
|
461
|
0 |
5586 |
if ($self->testKeyword($text, 'characters', 0, undef, 0, '#stay', 'Char')) |
|
468
|
30 |
5556 |
if ($self->testRegExpr($text, '#\\\\.', 0, 0, 0, undef, 0, '#stay', 'Char')) |
|
475
|
10 |
5546 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'String', 'String')) |
|
482
|
6 |
5540 |
if ($self->testRegExpr($text, '#[bodxei]', 0, 0, 0, undef, 0, 'SpecialNumber', 'Char')) |
|
489
|
12 |
5528 |
if ($self->testRegExpr($text, '#[tf]', 0, 0, 0, undef, 0, '#stay', 'Decimal')) |
|
495
|
80 |
5448 |
if ($self->testFloat($text, 0, undef, 0, '#stay', 'Float')) |
|
501
|
0 |
5448 |
if ($self->testInt($text, 0, undef, 0, '#stay', 'Decimal')) |
|
508
|
0 |
5448 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level1', 'Brackets1')) |
|
520
|
72 |
2188 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level1', 'Brackets1')) |
|
525
|
58 |
2130 |
if ($self->includeRules('Default', $text)) |
|
537
|
82 |
1070 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level2', 'Brackets2')) |
|
544
|
76 |
994 |
if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#pop', 'Brackets1')) |
|
549
|
82 |
912 |
if ($self->includeRules('Default', $text)) |
|
561
|
94 |
918 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level3', 'Brackets3')) |
|
568
|
82 |
836 |
if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#pop', 'Brackets2')) |
|
573
|
44 |
792 |
if ($self->includeRules('Default', $text)) |
|
585
|
42 |
754 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level4', 'Brackets4')) |
|
592
|
94 |
660 |
if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#pop', 'Brackets3')) |
|
597
|
50 |
610 |
if ($self->includeRules('Default', $text)) |
|
609
|
24 |
432 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level5', 'Brackets5')) |
|
616
|
42 |
390 |
if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#pop', 'Brackets4')) |
|
621
|
42 |
348 |
if ($self->includeRules('Default', $text)) |
|
633
|
10 |
474 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level6', 'Brackets6')) |
|
640
|
24 |
450 |
if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#pop', 'Brackets5')) |
|
645
|
10 |
440 |
if ($self->includeRules('Default', $text)) |
|
657
|
4 |
232 |
if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, 'Level1', 'Brackets1')) |
|
664
|
10 |
222 |
if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#pop', 'Brackets6')) |
|
669
|
6 |
216 |
if ($self->includeRules('Default', $text)) |
|
683
|
0 |
894 |
if ($self->testRegExpr($text, '!#\\s*$', 0, 0, 0, 0, 0, '#pop', 'Comment')) |
|
694
|
0 |
244 |
if ($self->testFloat($text, 0, undef, 0, '#pop', 'Float')) |
|
700
|
0 |
244 |
if ($self->testInt($text, 0, undef, 0, '#pop', 'Decimal')) |
|
706
|
0 |
244 |
if ($self->testHlCOct($text, 0, undef, 0, '#pop', 'BaseN')) |
|
712
|
0 |
244 |
if ($self->testHlCHex($text, 0, undef, 0, '#pop', 'Float')) |
|
724
|
0 |
272 |
if ($self->testKeyword($text, 'characters', 0, undef, 0, '#stay', 'Char')) |
|
731
|
0 |
272 |
if ($self->testRegExpr($text, '#\\\\.', 0, 0, 0, undef, 0, '#stay', 'Char')) |
|
739
|
4 |
268 |
if ($self->testDetect2Chars($text, '\\', '"', 0, 0, 0, undef, 0, '#stay', 'Char')) |
|
747
|
2 |
266 |
if ($self->testDetect2Chars($text, '\\', '\\', 0, 0, 0, undef, 0, '#stay', 'Char')) |
|
754
|
10 |
256 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
|
766
|
36 |
0 |
if ($self->testRegExpr($text, '\\s*[A-Za-z0-9-+\\<\\>//\\*]*\\s*', 0, 0, 0, undef, 0, '#pop', 'Function')) |