blib/lib/Marpa/PP/Grammar.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 71 | 74 | 95.9 |
pod | 8 | 26 | 30.7 |
line | count | pod | subroutine |
---|---|---|---|
18 | 44 | n/a | BEGIN |
19 | 44 | n/a | BEGIN |
24 | 44 | n/a | BEGIN |
27 | 44 | n/a | BEGIN |
30 | 44 | n/a | BEGIN |
31 | 44 | n/a | BEGIN |
33 | 44 | n/a | BEGIN |
43 | 44 | n/a | BEGIN |
90 | 44 | n/a | BEGIN |
126 | 44 | n/a | BEGIN |
142 | 44 | n/a | BEGIN |
178 | 44 | n/a | BEGIN |
190 | 44 | n/a | BEGIN |
244 | 44 | n/a | BEGIN |
248 | 44 | n/a | BEGIN |
258 | 0 | n/a | phase_description |
270 | 44 | n/a | BEGIN |
275 | 44 | n/a | BEGIN |
278 | 6 | No | code_problems |
362 | 82 | Yes | new |
411 | 44 | n/a | BEGIN |
414 | 104 | Yes | set |
658 | 81 | Yes | precompute |
821 | 2 | Yes | show_problems |
834 | 95 | No | show_symbol |
881 | 10 | Yes | show_symbols |
891 | 3 | No | show_nulling_symbols |
901 | 3 | No | show_nullable_symbols |
911 | 3 | No | show_productive_symbols |
921 | 3 | No | show_accessible_symbols |
931 | 75 | No | inaccessible_symbols |
941 | 75 | No | unproductive_symbols |
951 | 219 | No | brief_rule |
968 | 0 | No | brief_original_rule |
975 | 0 | No | brief_virtual_rule |
1039 | 181 | No | show_rule |
1088 | 15 | Yes | show_rules |
1099 | 415 | No | show_dotted_rule |
1138 | 379 | No | show_item |
1155 | 81 | No | show_NFA_state |
1187 | 4 | No | show_NFA |
1202 | 310 | No | brief_AHFA_state |
1207 | 145 | No | show_AHFA_state |
1257 | 12 | Yes | show_AHFA |
1270 | 1 | Yes | check_terminal |
1282 | 2645 | n/a | assign_symbol |
1311 | 2504 | n/a | assign_user_symbol |
1345 | 1409 | n/a | add_rule |
1460 | 82 | n/a | add_user_rules |
1507 | 800 | n/a | add_user_rule |
1725 | 79 | n/a | check_start |
1769 | 76 | n/a | accessible |
1821 | 79 | n/a | productive |
1852 | 777 | n/a | __ANON__ |
1876 | 1694 | n/a | __ANON__ |
1887 | 14 | n/a | has_empty_rule |
1899 | 81 | n/a | terminals_distinguished |
1908 | 14 | n/a | mark_all_symbols_terminal |
1917 | 1 | n/a | check_lhs_non_terminal |
1934 | 6 | n/a | mark_non_lhs_terminal |
1949 | 80 | n/a | nulling |
1999 | 80 | n/a | nullable |
2078 | 76 | n/a | infinite_rules |
2184 | 76 | n/a | detect_infinite |
2225 | 76 | n/a | create_NFA |
2355 | 6744 | n/a | assign_AHFA_state_set |
2490 | 76 | n/a | create_AHFA |
2610 | 76 | n/a | mark_leo_states |
2626 | 832 | n/a | __ANON__ |
2684 | 140 | n/a | alias_symbol |
2731 | 76 | n/a | rewrite_as_CHAF |
2794 | 750 | n/a | __ANON__ |
2801 | 826 | n/a | __ANON__ |
2829 | 835 | n/a | __ANON__ |