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')) |