line |
true |
false |
branch |
322
|
0 |
660 |
if ($self->testStringDetect($text, '%>', 0, 0, 0, undef, 0, '#pop#pop', 'Keyword')) |
334
|
6 |
1122 |
if ($self->testStringDetect($text, '%>', 0, 0, 0, undef, 0, '#pop', 'Keyword')) |
341
|
16 |
1106 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'asp_onelinecomment', 'Comment')) |
348
|
24 |
1082 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'doublequotestring', 'String')) |
355
|
0 |
1082 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'singlequotestring', 'String')) |
362
|
4 |
1078 |
if ($self->testDetectChar($text, '&', 0, 0, 0, undef, 0, '#stay', 'Keyword')) |
369
|
0 |
1078 |
if ($self->testRegExpr($text, '', 0, 0, 0, undef, 0, '', 'String')) |
376
|
0 |
1078 |
if ($self->testRegExpr($text, '[0123456789]*\\.\\.\\.[0123456789]*', 0, 0, 0, undef, 0, '#stay', 'String')) |
382
|
0 |
1078 |
if ($self->testHlCOct($text, 0, undef, 0, '#stay', 'Octal')) |
388
|
0 |
1078 |
if ($self->testHlCHex($text, 0, undef, 0, '#stay', 'Hex')) |
394
|
22 |
1056 |
if ($self->testFloat($text, 0, undef, 0, '#stay', 'Float')) |
400
|
0 |
1056 |
if ($self->testInt($text, 0, undef, 0, '#stay', 'Decimal')) |
407
|
112 |
944 |
if ($self->testAnyChar($text, ';()}{:,[]', 0, 0, undef, 0, '#stay', 'Other')) |
417
|
0 |
944 |
if ($self->testRegExpr($text, '\\belseif\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
427
|
2 |
942 |
if ($self->testRegExpr($text, '\\belse\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
436
|
6 |
936 |
if ($self->testRegExpr($text, '\\bif\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
445
|
6 |
930 |
if ($self->testRegExpr($text, '\\bend if\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
453
|
0 |
930 |
if ($self->testRegExpr($text, '\\bexit function\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
462
|
4 |
926 |
if ($self->testRegExpr($text, '\\bfunction\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
471
|
4 |
922 |
if ($self->testRegExpr($text, '\\bend function\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
479
|
0 |
922 |
if ($self->testRegExpr($text, '\\bexit sub\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
488
|
2 |
920 |
if ($self->testRegExpr($text, '\\bsub\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
497
|
2 |
918 |
if ($self->testRegExpr($text, '\\bend sub\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
506
|
0 |
918 |
if ($self->testRegExpr($text, '\\bclass\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
515
|
0 |
918 |
if ($self->testRegExpr($text, '\\bend class\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword')) |
523
|
0 |
918 |
if ($self->testRegExpr($text, '\\bexit do\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
532
|
4 |
914 |
if ($self->testRegExpr($text, '\\bdo\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
541
|
4 |
910 |
if ($self->testRegExpr($text, '\\bloop\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
549
|
0 |
910 |
if ($self->testRegExpr($text, '\\bexit while\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
558
|
0 |
910 |
if ($self->testRegExpr($text, '\\bwhile\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
567
|
0 |
910 |
if ($self->testRegExpr($text, '\\bwend\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
575
|
0 |
910 |
if ($self->testRegExpr($text, '\\bexit for\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
584
|
0 |
910 |
if ($self->testRegExpr($text, '\\bfor\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
593
|
0 |
910 |
if ($self->testRegExpr($text, '\\bnext\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
602
|
0 |
910 |
if ($self->testRegExpr($text, '\\bselect case\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
611
|
0 |
910 |
if ($self->testRegExpr($text, '\\bend select\\b', 1, 0, 0, undef, 0, '#stay', 'Control Structures')) |
618
|
38 |
872 |
if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword')) |
625
|
8 |
864 |
if ($self->testKeyword($text, 'control structures', 0, undef, 0, '#stay', 'Control Structures')) |
632
|
38 |
826 |
if ($self->testKeyword($text, 'functions', 0, undef, 0, '#stay', 'Function')) |
645
|
0 |
234 |
if ($self->testDetect2Chars($text, '"', '"', 0, 0, 0, undef, 0, '#stay', 'Escape Code')) |
652
|
0 |
234 |
if ($self->testRegExpr($text, '\\\\[0-7]{1,3}', 0, 0, 0, undef, 0, '#stay', 'Escape Code')) |
659
|
0 |
234 |
if ($self->testRegExpr($text, '\\\\x[0-9A-Fa-f]{1,2}', 0, 0, 0, undef, 0, '#stay', 'Escape Code')) |
666
|
24 |
210 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
678
|
0 |
0 |
if ($self->testStringDetect($text, '<%', 0, 0, 0, undef, 0, 'aspsource', 'Keyword')) |
685
|
0 |
0 |
if ($self->testStringDetect($text, '<%', 0, 0, 0, undef, 0, 'aspsource', 'Keyword')) |
692
|
0 |
0 |
if ($self->testStringDetect($text, '-->', 0, 0, 0, undef, 0, '#pop', 'HTML Comment')) |
699
|
0 |
0 |
if ($self->testRegExpr($text, '\\s*=\\s*', 0, 0, 0, undef, 0, 'identifiers', 'Normal Text')) |
712
|
0 |
26 |
if ($self->testDetect2Chars($text, '/', '>', 0, 0, 0, undef, 0, '#pop', 'HTML Tag')) |
719
|
12 |
14 |
if ($self->testDetectChar($text, '>', 0, 0, 0, undef, 0, '#pop', 'HTML Tag')) |
726
|
0 |
14 |
if ($self->testStringDetect($text, '<%', 0, 0, 0, undef, 0, 'aspsource', 'Keyword')) |
733
|
0 |
14 |
if ($self->testStringDetect($text, '<%', 0, 0, 0, undef, 0, 'aspsource', 'Keyword')) |
740
|
2 |
12 |
if ($self->testRegExpr($text, '\\s*=\\s*', 0, 0, 0, undef, 0, 'identifiers', 'Identifier')) |
752
|
0 |
2 |
if ($self->testRegExpr($text, '\\s*#?[a-zA-Z0-9]*', 0, 0, 0, undef, 0, '#pop', 'String')) |
759
|
0 |
2 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'types1', 'Types')) |
766
|
2 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'types2', 'Types')) |
778
|
6 |
144 |
if ($self->testStringDetect($text, '<%', 0, 0, 0, undef, 0, 'aspsource', 'Keyword')) |
786
|
0 |
144 |
if ($self->testRegExpr($text, '<\\s*script(\\s|>)', 1, 0, 0, undef, 0, 'scripts', 'HTML Tag')) |
793
|
12 |
132 |
if ($self->testRegExpr($text, '<\\s*\\/?\\s*[a-zA-Z_:][a-zA-Z0-9._:-]*', 0, 0, 0, undef, 0, 'htmltag', 'HTML Tag')) |
800
|
0 |
132 |
if ($self->testStringDetect($text, ' |