| 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__ |