line |
true |
false |
branch |
210
|
15 |
2749 |
if ($self->testKeyword($text, 'prep', 0, undef, 0, '#stay', 'Preprocessor')) |
217
|
82 |
2667 |
if ($self->testKeyword($text, 'statements', 0, undef, 0, '#stay', 'Keyword')) |
224
|
2 |
2665 |
if ($self->testKeyword($text, 'builtinfuncs', 0, undef, 0, '#stay', 'Builtin Function')) |
231
|
38 |
2627 |
if ($self->testKeyword($text, 'specialvars', 0, undef, 0, '#stay', 'Special Variable')) |
238
|
473 |
2154 |
if ($self->testRegExpr($text, '[a-zA-Z_]\\w+', 0, 0, 0, undef, 0, '#stay', 'Normal')) |
245
|
0 |
2154 |
if ($self->testRegExpr($text, ' (((\\d*\\.\\d+|\\d+\\.)|(\\d+|(\\d*\\.\\d+|\\d+\\.))[eE][+-]?\\d+)|\\d+)[jJ]', 0, 0, 0, undef, 0, '#stay', 'Complex')) |
252
|
0 |
2154 |
if ($self->testRegExpr($text, '(\\d+\\.\\d*|\\.\\d+)([eE]\\d+)?', 0, 0, 0, undef, 0, '#stay', 'Float')) |
259
|
12 |
2142 |
if ($self->testRegExpr($text, '([1-9]\\d*([eE]\\d+)?|0)', 0, 0, 0, undef, 0, '#stay', 'Int')) |
266
|
0 |
2142 |
if ($self->testRegExpr($text, '[1-9]\\d*([eE][\\d.]+)?[Ll]', 0, 0, 0, undef, 0, '#stay', 'Long')) |
273
|
0 |
2142 |
if ($self->testRegExpr($text, '0[Xx][\\da-fA-F]+', 0, 0, 0, undef, 0, '#stay', 'Hex')) |
280
|
0 |
2142 |
if ($self->testRegExpr($text, '0[1-9]\\d*', 0, 0, 0, undef, 0, '#stay', 'Octal')) |
287
|
0 |
2142 |
if ($self->testRegExpr($text, q[[rR]'], 0, 0, 0, undef, 0, 'Raw A-string', 'Raw String')) |
294
|
0 |
2142 |
if ($self->testRegExpr($text, '[rR]"', 0, 0, 0, undef, 0, 'Raw Q-string', 'Raw String')) |
301
|
0 |
2142 |
if ($self->testRegExpr($text, '#.*$', 0, 0, 0, undef, 0, '#stay', 'Comment')) |
309
|
0 |
2142 |
if ($self->testStringDetect($text, q['''], 0, 0, 0, undef, 1, 'Tripple A-comment', 'Comment')) |
317
|
0 |
2142 |
if ($self->testStringDetect($text, '"""', 0, 0, 0, undef, 1, 'Tripple Q-comment', 'Comment')) |
324
|
0 |
2142 |
if ($self->testStringDetect($text, q['''], 0, 0, 0, undef, 0, 'Tripple A-string', 'String')) |
331
|
8 |
2134 |
if ($self->testStringDetect($text, '"""', 0, 0, 0, undef, 0, 'Tripple Q-string', 'String')) |
338
|
14 |
2120 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'Single A-string', 'String')) |
345
|
80 |
2040 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'Single Q-string', 'String')) |
352
|
290 |
1750 |
if ($self->testRegExpr($text, '[+*/\\(\\)%\\|\\[\\]\\{\\}:=;\\!<>!^&~-]', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
363
|
0 |
0 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'Raw String')) |
370
|
0 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, '#pop', 'Raw String')) |
381
|
0 |
0 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'Raw String')) |
388
|
0 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'Raw String')) |
399
|
0 |
0 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'Comment')) |
406
|
0 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, '#pop', 'Comment')) |
417
|
2 |
190 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'String')) |
424
|
0 |
190 |
if ($self->testRegExpr($text, '%[a-zA-Z]', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
431
|
14 |
176 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, '#pop', 'String')) |
442
|
0 |
0 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'Comment')) |
449
|
0 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'Comment')) |
460
|
4 |
1314 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'String')) |
467
|
0 |
1314 |
if ($self->testRegExpr($text, '%[a-zA-Z]', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
474
|
80 |
1234 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
485
|
0 |
0 |
if ($self->testHlCChar($text, 0, undef, 0, '#stay', 'Comment')) |
492
|
0 |
0 |
if ($self->testStringDetect($text, q['''], 0, 0, 0, undef, 0, '#pop', 'Comment')) |
503
|
0 |
0 |
if ($self->testHlCChar($text, 0, undef, 0, '#stay', 'String')) |
510
|
0 |
0 |
if ($self->testRegExpr($text, '%[a-zA-Z]', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
517
|
0 |
0 |
if ($self->testStringDetect($text, q['''], 0, 0, 0, undef, 0, '#pop', 'String')) |
528
|
0 |
0 |
if ($self->testHlCChar($text, 0, undef, 0, '#stay', 'Comment')) |
535
|
0 |
0 |
if ($self->testStringDetect($text, '"""', 0, 0, 0, undef, 0, '#pop', 'Comment')) |
546
|
0 |
738 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'String')) |
553
|
0 |
738 |
if ($self->testRegExpr($text, '%[a-zA-Z]', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
560
|
8 |
730 |
if ($self->testStringDetect($text, '"""', 0, 0, 0, undef, 0, '#pop', 'String')) |