| end_subroutine_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 23 | 23 | 44 | 44 | 1 | 1 |
| array_spec_element(int) |  | 0% |  | 0% | 40 | 40 | 43 | 43 | 1 | 1 |
| char_selector(Token, Token, int, int, boolean) |  | 0% |  | 0% | 34 | 34 | 41 | 41 | 1 | 1 |
| specification_part(int, int, int, int) |  | 0% |  | 0% | 27 | 27 | 40 | 40 | 1 | 1 |
| declaration_type_spec(Token, Token, int) |  | 0% |  | 0% | 18 | 18 | 31 | 31 | 1 | 1 |
| entity_decl(Token, boolean, boolean, boolean, boolean) |  | 0% |  | 0% | 21 | 21 | 26 | 26 | 1 | 1 |
| function_subprogram(boolean, boolean) |  | 0% |  | 0% | 19 | 19 | 25 | 25 | 1 | 1 |
| subroutine_stmt(Token, Token, Token, Token, boolean, boolean, boolean, boolean) |  | 0% |  | 0% | 14 | 14 | 23 | 23 | 1 | 1 |
| type_declaration_stmt(Token, int, Token) |  | 0% |  | 0% | 14 | 14 | 21 | 21 | 1 | 1 |
| read_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 14 | 14 | 17 | 17 | 1 | 1 |
| do_term_action_stmt(Token, Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| write_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 13 | 13 | 18 | 18 | 1 | 1 |
| do_stmt(Token, Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
| data_stmt(Token, Token, Token, int) |  | 0% |  | 0% | 12 | 12 | 20 | 20 | 1 | 1 |
| do_construct() |  | 0% |  | 0% | 13 | 13 | 20 | 20 | 1 | 1 |
| specification_stmt() |  | 0% |  | 0% | 24 | 24 | 10 | 10 | 1 | 1 |
| function_stmt(Token, Token, Token, Token, boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
| equivalence_set() |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 1 | 1 |
| common_stmt(Token, Token, Token, int) |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 1 | 1 |
| substring_range(boolean, boolean) |  | 0% |  | 0% | 11 | 11 | 14 | 14 | 1 | 1 |
| computed_goto_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| getCToken(Token) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
| real_part(boolean, boolean, Token) |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 1 | 1 |
| imag_part(boolean, boolean, Token) |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 1 | 1 |
| data_stmt_object_list(int) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
| data_stmt_value_list(int) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
| next_token(Token) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
| pragma_token_list(int) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
| intrinsic_type_spec(Token, Token, int, boolean) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
| format_item(Token, boolean) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
| pragma_stmt(Token, Token, Token) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| substring(boolean) |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 1 | 1 |
| end_do_stmt(Token, Token, Token, Token, Token) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| goto_stmt(Token, Token, Token, Token, Token) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| end_function_stmt(Token, Token, Token, Token, Token) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| kind_selector(Token, Token, boolean) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| save_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| parameter_stmt(Token, Token, Token) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| external_stmt(Token, Token, Token) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| intrinsic_stmt(Token, Token, Token) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| initialization(boolean, boolean) |  | 0% |  | 0% | 11 | 11 | 14 | 14 | 1 | 1 |
| explicit_shape_spec(boolean) |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 1 | 1 |
| named_constant_def(Token) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 |
| complex_literal_constant() |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| data_stmt_set() |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| open_stmt(Token, Token, Token) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| close_stmt(Token, Token, Token) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| connect_spec(Token) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| close_spec(Token) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| constant(Token) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| int_constant(Token) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| char_constant(Token) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| char_literal_constant(Token, Token, Token) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| call_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| format_stmt(Token, Token, Token) |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
| ext_function_subprogram(boolean) |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 1 | 1 |
| literal_constant() |  | 0% |  | 0% | 11 | 11 | 10 | 10 | 1 | 1 |
| block() |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
| common_block_object(Token, boolean) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| attr_spec(Token, int) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| equivalence_stmt(Token, Token, Token) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| connect_spec_list(int) |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 |
| close_spec_list(int) |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 |
| input_item_list(int) |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 |
| io_control_spec(boolean, Token, boolean) |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
| logical_literal_constant(Token, boolean, Token) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| signed_real_literal_constant(Token) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| prefix_spec(boolean) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| generic_name_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| label_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| char_length(boolean) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| entity_decl_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| array_spec(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| explicit_shape_spec_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| named_constant_def_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| saved_entity_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| equivalence_set_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| common_block_object_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| section_subscript_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| io_control_spec_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| format_item_list(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| prefix(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| keyword() |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| input_item() |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| saved_entity(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| data_stmt_object() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| data_stmt_value(Token) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| real_literal_constant(Token, Token) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| format_specification(boolean) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| scalar_int_literal_constant() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| designator_or_func_ref(int) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| procedure_designator() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| equivalence_object() |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| format() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| return_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| name(Token) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| boz_literal_constant(Token) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| null_init(Token) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| common_block_name(Token) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| MFParserActionTreeMaker(String[], String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| generic_name_list_part(Token) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| pragma_token(Token) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isExpression(int) |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
| isExecutable(int) |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
| intent_spec(Token, Token, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| internal_subprogram_part(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| internal_subprogram() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| scalar_constant() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| intrinsic_operator() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| defined_operator(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| extended_intrinsic_op() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_spec() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_value(boolean, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| length_selector(Token, int, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| derived_type_def() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_or_comp_def_stmt(Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_or_comp_def_stmt_list() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| derived_type_stmt(Token, Token, Token, Token, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_attr_spec(Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_attr_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| private_or_sequence() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_type_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| sequence_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_decl(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_attr_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_def_stmt(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| data_component_def_stmt(Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_attr_spec(Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_attr_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_decl(Token, boolean, boolean, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_array_spec(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_initialization() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_component_def_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_component_attr_spec(Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_component_attr_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| private_components_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_bound_procedure_part(int, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| binding_private_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_binding_stmt(Token, int, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| specific_binding(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| generic_binding(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| binding_attr(Token, int, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| binding_attr_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| final_binding(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| derived_type_spec(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_param_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| structure_constructor(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| component_data_source() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| enum_def(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| enum_def_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| enumerator_def_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| enumerator(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| enumerator_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_enum_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| array_constructor() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| ac_spec(boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| ac_value() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| ac_value_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| ac_implied_do() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| ac_implied_do_control(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| scalar_int_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| access_spec(Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| language_binding_spec(Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| coarray_spec(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| access_stmt(Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| access_id() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| access_id_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocatable_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocatable_decl(Token, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocatable_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| asynchronous_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bind_stmt(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bind_entity(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bind_entity_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| codimension_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| codimension_decl(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| codimension_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| data_implied_do(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| data_i_do_object() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| data_i_do_object_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| scalar_int_constant() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| data_stmt_constant() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| dimension_stmt(Token, Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| dimension_decl(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| intent_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| optional_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pointer_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pointer_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pointer_decl(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| cray_pointer_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| cray_pointer_assoc_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| cray_pointer_assoc(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| protected_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| target_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| target_decl(Token, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| target_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| value_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| volatile_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| implicit_spec() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| implicit_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| letter_spec(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| letter_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| namelist_stmt(Token, Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| namelist_group_name(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| namelist_group_object(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| namelist_group_object_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| substring_range_or_arg_list() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| substr_range_or_arg_list_suffix() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| logical_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| default_logical_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| scalar_default_logical_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| char_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| default_char_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| scalar_default_char_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| int_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| vector_subscript() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_stmt(Token, Token, Token, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| image_selector(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| alloc_opt(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| alloc_opt_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| cosubscript_list(int, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocation(boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocation_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_object() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_object_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_shape_spec(boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_shape_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| nullify_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pointer_object() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pointer_object_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| deallocate_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| dealloc_opt(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| dealloc_opt_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_coarray_spec() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_coshape_spec(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| allocate_coshape_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| defined_binary_op(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pointer_assignment_stmt(Token, Token, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| data_pointer_object() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bounds_spec() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bounds_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bounds_remapping() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| bounds_remapping_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_pointer_object() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| where_stmt(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| where_construct(int, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| where_construct_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| where_body_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| masked_elsewhere_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| masked_elsewhere_stmt__end(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| elsewhere_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| elsewhere_stmt__end(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_where_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_construct_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_header() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_triplet_spec(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_triplet_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_body_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| forall_assignment_stmt(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_forall_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| block_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| specification_part_and_block(int, int, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| block_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_block_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| critical_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| critical_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_critical_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| select_case_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_select_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_selector(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_value_range() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_value_range_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_value_range_suffix() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| case_value() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| associate_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| associate_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| association_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| association(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| selector() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_associate_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| select_type_construct() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| select_type_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| select_type(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| type_guard_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_select_type_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| label_do_stmt(Token, Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| cycle_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| assign_stmt(Token, Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| assigned_goto_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| stmt_label_list() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pause_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| arithmetic_if_stmt(Token, Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| stop_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| stop_code(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| errorstop_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| sync_all_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| sync_stat(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| sync_stat_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| sync_images_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| image_set(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| sync_memory_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lock_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lock_stat(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lock_stat_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| unlock_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lock_variable() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| scalar_char_constant() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| io_unit() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| file_unit_number() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| io_implied_do() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| io_implied_do_object() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| io_implied_do_control(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| dtv_type_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| wait_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| wait_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| wait_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| backspace_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| endfile_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rewind_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| position_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| position_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| flush_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| flush_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| flush_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| inquire_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| inquire_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| inquire_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| v_list_part(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| v_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| module() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| module_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_module_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| module_subprogram_part(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| module_subprogram(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| use_stmt(Token, Token, Token, Token, Token, boolean, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| module_nature(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rename(Token, Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rename_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| only(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| only_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| submodule(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| submodule_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| parent_identifier(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_submodule_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| block_data() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| block_data_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_block_data_stmt(Token, Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| interface_block() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| interface_specification() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| interface_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_interface_stmt(Token, Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| interface_body(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| procedure_stmt(Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| generic_spec(Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| dtio_generic_spec(Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| import_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| procedure_declaration_stmt(Token, Token, Token, boolean, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_interface(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_attr_spec(Token, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_decl(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_decl_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| function_reference(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| actual_arg_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| actual_arg_spec_list(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| actual_arg(boolean, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| proc_language_binding_spec() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| t_prefix(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| t_prefix_spec(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| suffix(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| result_name() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| entry_stmt(Token, Token, Token, Token, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| contains_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| separate_module_subprogram(boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| mp_subprogram_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| end_mp_subprogram_stmt(Token, Token, Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| stmt_function_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_image_selector(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_co_dereference_op(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_allocate_coarray_spec(int, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_co_with_team_stmt(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_end_with_team_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_finish_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_end_finish_stmt(Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| rice_spawn_stmt(Token, Token, Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_stmt(Token, Token, boolean, boolean, Token, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_decl(Token, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_copy_fn(Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_spec(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_spec_element(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_boundary_spec(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_halo_boundary_spec_element(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lope_exchange_halo_stmt(Token, Token, Token) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getAST() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generic_name_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| execution_part_construct() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| label_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| kind_param(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hollerith_literal_constant(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_attr_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_param_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| component_attr_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| component_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deferred_shape_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deferred_shape_spec_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| proc_component_attr_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| binding_attr_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_param_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| component_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| enumerator_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ac_value_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| entity_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| explicit_shape_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| access_id_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocatable_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bind_entity_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| codimension_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| data_stmt_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| data_i_do_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| data_stmt_value_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| named_constant_def_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pointer_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cray_pointer_assoc_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| saved_entity_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| target_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| implicit_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| letter_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| namelist_group_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equivalence_set_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equivalence_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equivalence_object_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| common_block_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| alloc_opt_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cosubscript_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocation_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocate_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocate_shape_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pointer_object_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dealloc_opt_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocate_coshape_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bounds_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bounds_remapping_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| where_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forall_triplet_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forall_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forall_stmt(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| case_value_range_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| association_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| block_do_construct() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sync_stat_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lock_stat_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connect_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| close_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| io_control_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| input_item_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| wait_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| position_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flush_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inquire_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| format_item_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| v_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| main_program__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| module_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rename_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| only_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| submodule_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| block_data_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| interface_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| proc_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| actual_arg_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| function_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| subroutine_stmt__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| separate_module_subprogram__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cleanUp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inclusion(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pragma_token_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_param_value(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| declaration_type_spec(Object, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| intrinsic_type_spec(Token, Object, int, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| kind_selector(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| real_part(Object, MFPUtils.CPLXP) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| imag_part(Object, MFPUtils.CPLXP) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| length_selector(Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| attr_spec(Object, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| final_procedure_stmt(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contiguous_stmt(Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| component_def_stmt() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| char_selector(Token, Token, int, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_param_attr_spec(Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| logical_literal_constant(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| char_literal_constant(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_param_or_comp_def_stmt(Token, MFPUtils.TPD_OR_CD) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_bound_proc_binding(Token, MFPUtils.TBPB, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_bound_procedure_stmt(Token, Token, boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_bound_proc_decl_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_bound_proc_decl(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_bound_proc_decl_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_bound_generic_stmt(Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dimension_spec(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initialization(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| intent_spec(Token, Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| implicit_none_spec(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| import_stmt(Token, Token, Token, Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stmt_label_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prefix_spec(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| actual_arg(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| proc_pointer_init(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| proc_attr_spec(Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| proc_attr_spec(Token, Object, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| interface_body(boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generic_spec(Object, Object, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dtio_generic_spec(Token, Token, MFPUtils.DIGS) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generic_stmt(Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| only(boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| format_specification(boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unlimited_format_item() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| main_program(boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| io_control_spec(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| form_team_spec(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| until_spec(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| form_team_stmt(Token, Token, Object, boolean, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fail_image_stmt(Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| coarray_association() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| form_team_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| substring() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pointer_assignment_stmt(Token, Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dealloc_opt(Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| alloc_opt(Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| coarray_association_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| concurrent_header(boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| change_team_construct() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| coarray_association_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stop_stmt(Token, Token, Token, Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| end_change_team_stmt(Token, Token, Token, Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| change_team_stmt(Token, Token, Token, Token, boolean, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| locality_spec(Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image_selector_spec(Token, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| concurrent_control_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| concurrent_control(Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| select_rank_stmt(Token, Token, Token, Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| select_type_stmt(Token, Token, Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| end_select_rank_stmt(Token, Token, Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image_set(Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| select_type_stmt(Token, Token, Token, Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stop_stmt(Token, Token, Token, Token, Token, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| concurrent_control_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| select_rank_construct() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| event_wait_stmt(Token, Token, Object, boolean, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| selectrank_case_stmt(Token, Token, Token, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sync_team_stmt(Token, Token, Token, boolean, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| form_team_spec_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| event_wait_spec_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| event_wait_spec(MFPUtils.EWS) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| event_post_stmt(Token, Token, Token, boolean, Token) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| event_wait_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image_selector_spec_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image_selector(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cosubscript_list(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| image_selector_spec_list__begin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| function_reference() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |