Gramer rule for HPF front-end


(R0325)

executable_program

(R0331)

program_unit

(R0348)

main_program

(R0354)

program_stmt

(R0365)

end_program_stmt

(R0374)

specification...

(R0384)

executable...

(R0388)

external_subprogram

(R0397)

function_subprogram

(R0406)

subroutine_subprogram

(R0416)

module

(R0421)

module_subprogram_part

(R0432)

module_subprogram...

(R0436)

module_subprogram

(R0444)

module_stmt

(R0454)

end_module_stmt

(R0463)

block_data

(R0468)

block_data_stmt

(R0478)

end_block_data_stmt

(R0483)

internal_subprogram_part

(R0497)

internal_subprogram...

(R0501)

internal_subprogram

(R0517)

cmnt

(R0527)

function_stmt

(R0537)

subroutine_stmt

(R0548)

end_function_stmt

(R0559)

end_subroutine_stmt

(R0563)

progname

(R0569)

blockname

(R0573)

procname

(R0577)

funcname

(R0585)

arglist

(R0590)

dummy_args

(R0597)

dummy_arg

(R0605)

opt_result

(R0609)

opt_name

(R0615)

name

(R0621)

prefix...

(R0653)

specification

(R0672)

implicit_stmt

(R0680)

implicit_spec

(R0687)

letter_spec_list

(R0704)

letter_spec

(R0708)

letter

(R0731)

use_stmt

(R0736)

module_name

(R0743)

rename_list

(R0755)

rename

(R0762)

only_list

(R0781)

only

(R0801)

generic_spec

(R0809)

operator

(R0814)

defined_operator

(R0825)

intrinsic_operator

(R0831)

entry_stmt

(R0841)

interface_block

(R0848)

interface_body...

(R0854)

module_procedure_stmt...

(R0862)

end_interface_stmt

(R0884)

interface_body

(R0892)

module_procedure_stmt

(R0911)

procedure_name_list

(R0921)

interface_stmt

(R0929)

parameter_stmt

(R0937)

named_constant_def_list

(R0947)

named_constant_def

(R0980)

common_stmt

(R0989)

comblock

(R0993)

opt_comma1

(R1007)

common_block_object

(R1017)

save_stmt

(R1025)

saved_entity_list

(R1038)

saved_entity

(R1063)

dimension_stmt

(R1069)

dims

(R1079)

equivalence_stmt

(R1085)

equivalence_set

(R1098)

equivalence_object_list

(R1106)

equivalence_object

(R1130)

external_stmt

(R1152)

intrinsic_stmt

(R1179)

namelist_stmt

(R1202)

intent_stmt

(R1219)

intent_spec

(R1230)

access_stmt

(R1238)

access_id_list

(R1243)

access_id

(R1255)

access_spec

(R1276)

optional_stmt

(R1300)

allocatable_stmt

(R1325)

pointer_stmt

(R1350)

target_stmt

(R1362)

derived_type_stmt

(R1373)

derived_type_def

(R1379)

end_type_stmt

(R1385)

private_sequence_stmt...

(R1391)

private_sequence_stmt

(R1398)

component_def_stmt...

(R1409)

component_def_stmt

(R1417)

component_attr_spec_list

(R1425)

component_decl_list

(R1441)

component_attr_spec

(R1444)

component_array_spec

(R1471)

component_decl

(R1477)

sequence_stmt

(R1481)

opt_double_colon

(R1499)

type_declaration_stmt

(R1506)

attr_spec...

(R1514)

entity_decl_list

(R1565)

type_spec

(R1614)

attr_spec

(R1629)

entity_decl

(R1641)

kind_selector

(R1644)

int_initialization_expr

(R1688)

char_selector

(R1705)

length_selector

(R1711)

length

(R1720)

char_length

(R1725)

type_param_value

(R1728)

initialization_expr

(R1738)

data_stmt

(R1749)

data_stmt_list

(R1756)

data_stmt_set

(R1765)

data_stmt_object_list

(R1769)

data_stmt_object

(R1777)

data_stmt_value_list

(R1786)

data_stmt_value

(R1792)

data_stmt_constant

(R1795)

data_stmt_repeat

(R1823)

data_implied_do

(R1829)

data_i_do_object_list

(R1839)

data_i_do_object

(R1842)

data_i_do_variable

(R1852)

opt_label

(R1859)

executable

(R1895)

action_stmt

(R1900)

assignment_stmt

(R1914)

assign_label_stmt

(R1928)

assign_goto_stmt

(R1935)

contains_stmt

(R1943)

return_stmt

(R1955)

call_stmt

(R1961)

actual_arg_spec_list

(R1967)

actual_arg_spec

(R1974)

actual_arg

(R1988)

allocate_stmt

(R1991)

stat_variable

(R1997)

allocation_list

(R2004)

allocation

(R2011)

allocate_shape_spec_list

(R2015)

allocate_object

(R2022)

allocate_shape_spec

(R2025)

allocate_lower_bound

(R2028)

allocate_upper_bound

(R2040)

deallocate_stmt

(R2046)

allocate_object_list

(R2053)

nullify_stmt

(R2059)

pointer_object_list

(R2067)

associated_stmt

(R2072)

target_pointer

(R2079)

pointer_assignment_stmt

(R2082)

pointer_object

(R2091)

exit_stmt

(R2099)

stop_stmt

(R2103)

stop_code

(R2106)

char_constant

(R2114)

pause_stmt

(R2119)

goto_stmt

(R2129)

computed_goto_stmt

(R2135)

label_list

(R2140)

continue_stmt

(R2148)

cycle_stmt

(R2156)

forall_stmt

(R2162)

forall_control

(R2169)

forall_script_control_list

(R2177)

forall_script_control

(R2181)

forall_assignment

(R2189)

case_construct

(R2194)

newname10...

(R2205)

select_case_stmt

(R2214)

case_stmt

(R2217)

block

(R2223)

end_select_stmt

(R2226)

case_expr

(R2234)

case_selector

(R2240)

case_value_range_list

(R2250)

case_value_range

(R2253)

case_value

(R2256)

logical_expr

(R2263)

do_construct

(R2271)

block_do_construct

(R2278)

end_do_stmt

(R2295)

label_do_stmt

(R2314)

nonlabel_do_stmt

(R2342)

loop_control

(R2345)

numeric_expr

(R2349)

do_variable

(R2352)

nonblock_do_construct

(R2376)

if_construct

(R2381)

newname11...

(R2392)

if_then_stmt

(R2403)

else_if_stmt

(R2411)

else_stmt

(R2419)

end_if_stmt

(R2425)

if_stmt

(R2433)

arithmetic_if_stmt

(R2449)

where_construct

(R2453)

assignment_stmt...

(R2457)

mask_expr

(R2462)

elsewhere_stmt

(R2467)

end_where_stmt

(R2472)

where_construct_begin

(R2479)

where_stmt

(R2493)

backspace_stmt

(R2496)

external_file_unit

(R2502)

position_spec_list

(R2510)

position_spec

(R2519)

rewind_stmt

(R2528)

endfile_stmt

(R2535)

close_stmt

(R2541)

close_spec_list

(R2552)

close_spec

(R2564)

inquire_stmt

(R2570)

inquire_spec_list

(R2623)

inquire_spec

(R2631)

open_stmt

(R2637)

connect_spec_list

(R2666)

connect_spec

(R2669)

file_name_expr

(R2672)

default_char_expr

(R2682)

print_stmt

(R2692)

format

(R2697)

output_item_list

(R2701)

output_item

(R2717)

read_stmt

(R2723)

input_item_list

(R2727)

input_item

(R2733)

io_implied_do

(R2740)

io_implied_do_object_list

(R2745)

io_implied_do_object

(R2756)

io_implied_do_control

(R2766)

write_stmt

(R2772)

io_control_spec_list

(R2800)

io_control_spec

(R2807)

io_unit

(R2825)

format_stmt

(R2833)

format_specification

(R2839)

format_item_list

(R2852)

format_item

(R2856)

r

(R2893)

data_edit_desc

(R2897)

w

(R2906)

control_edit_desc

(R2910)

k

(R2916)

position_edit_desc

(R2920)

n

(R2925)

sign_edit_desc

(R2929)

blank_interp_edit_desc

(R2935)

char_string_edit_desc

(R2940)

rep_char1

(R2944)

c

(R2953)

array_spec

(R2962)

assumed_shape_spec_list

(R2971)

assumed_shape_spec

(R3000)

assumed_size_spec

(R3010)

explicit_shape_spec_list

(R3021)

explicit_shape_spec

(R3024)

lower_bound

(R3027)

upper_bound

(R3039)

expr

(R3047)

level_5_expr

(R3051)

equiv_op

(R3058)

equiv_operand

(R3061)

or_op

(R3068)

or_operand

(R3071)

and_op

(R3080)

and_operand

(R3083)

not_op

(R3092)

level_4_expr

(R3106)

rel_op

(R3113)

level_3_expr

(R3116)

concat_op

(R3126)

level_2_expr

(R3130)

add_op

(R3136)

add_operand

(R3140)

mult_op

(R3146)

mult_operand

(R3149)

power_op

(R3159)

level_1_expr

(R3172)

primary

(R3190)

array_constructor

(R3198)

ac_value_list

(R3202)

ac_value

(R3210)

ac_implied_do

(R3232)

ac_implied_do_control

(R3258)

function_reference

(R3264)

func_ref_name

(R3281)

variable

(R3286)

subobject1

(R3300)

array_section_element_funcref

(R3315)

data_ref

(R3324)

section_subscript_list

(R3333)

section_subscript

(R3363)

subscript_triplet

(R3377)

substring_range

(R3401)

substring

(R3404)

subscript

(R3419)

structure_component

(R3432)

newname3

(R3448)

part_ref

(R3467)

constant

(R3476)

literal_constant

(R3495)

real_literal_constant

(R3499)

real_constant

(R3508)

double_literal_constant

(R3525)

boz_literal_constant

(R3553)

logical_literal_constant

(R3570)

char_literal_constant

(R3585)

int_literal_constant

(R3597)

signed_real_literal_constant

(R3612)

signed_int_literal_constant

(R3621)

complex_literal_constant

(R3625)

real_part

(R3629)

image_part

(R3681)

digit_string

(R3692)

kind_param

(R3696)

label1

(R3700)

label

(R3706)

specification

(R3711)

executable

(R3722)

hpf_spec_directives

(R3728)

hpf_exec_directives

(R3733)

combined_directive

(R3738)

combined_attribute_list

(R3749)

combined_attribute

(R3754)

distribute_directive

(R3762)

redistribute_directive

(R3767)

dist_directive_stuff

(R3772)

dist_attribute_stuff

(R3777)

distributee_list

(R3782)

distributee

(R3788)

dist_format_clause

(R3793)

dist_format_list

(R3801)

dist_format

(R3805)

dist_onto_clause

(R3811)

dist_target

(R3815)

processors_name

(R3820)

align_directive

(R3827)

realign_directive

(R3832)

align_directive_stuff

(R3838)

align_attribute_stuff

(R3843)

alignee_list

(R3847)

alignee

(R3852)

align_source_list

(R3858)

align_source

(R3862)

align_dummy

(R3866)

align_with_clause

(R3876)

align_spec

(R3880)

align_target

(R3885)

align_subscript_list

(R3892)

align_subscript

(R3903)

dynamic_directive

(R3908)

alignee_distributee_list

(R3912)

alignee_distributee

(R3920)

processors_directive

(R3925)

processors_decl_list

(R3931)

processors_decl

(R3936)

template_directive

(R3941)

template_decl_list

(R3947)

template_decl

(R3951)

template_name

(R3956)

inherit_directive

(R3963)

sequence_directive

(R3968)

association_name_list

(R3973)

association_name

(R3979)

independent_directive

(R3984)

new_clause

(R3989)

variable_list

(R3995)

forall_construct

(R4001)

forall_construct_begin

(R4006)

forall_body...

(R4014)

forall_body

(R4022)

extrinsic_prefix

(R4027)

extrinsic_kind_keyword

(R4034)

prefix


Non-terminals in grammer rule


1. ac_implied_do

DEFINED in: R3210

USED in: R3202

2. ac_implied_do_control

DEFINED in: R3232

USED in: R3210

3. ac_value

DEFINED in: R3202

USED in: R3198 R3198

4. ac_value_list

DEFINED in: R3198

USED in: R3190 R3198 R3210

5. access_id

DEFINED in: R1243

USED in: R1238 R1238

6. access_id_list

DEFINED in: R1238

USED in: R1230 R1238

7. access_spec

DEFINED in: R1255

USED in: R1230 R1230 R1362 R1614

8. access_stmt

DEFINED in: R1230

USED in: R0653

9. action_stmt

DEFINED in: R1895

USED in: R1859 R2425

10. actual_arg

DEFINED in: R1974

USED in: R1967 R1967 R3333

11. actual_arg_spec

DEFINED in: R1967

USED in: R1961 R1961

12. actual_arg_spec_list

DEFINED in: R1961

USED in: R1955 R1961 R3258

13. add_op

DEFINED in: R3130

USED in: R0825 R3126 R3126

14. add_operand

DEFINED in: R3136

USED in: R3126 R3126 R3126 R3136

15. align_attribute_stuff

DEFINED in: R3838

USED in: R3749 R3827

16. align_directive

DEFINED in: R3820

USED in: R3722

17. align_directive_stuff

DEFINED in: R3832

USED in: R3820 R3827

18. align_dummy

DEFINED in: R3862

USED in: R3858

19. align_source

DEFINED in: R3858

USED in: R3852 R3852

20. align_source_list

DEFINED in: R3852

USED in: R3832 R3838 R3852

21. align_spec

DEFINED in: R3876

USED in: R3866

22. align_subscript

DEFINED in: R3892

USED in: R3885 R3885

23. align_subscript_list

DEFINED in: R3885

USED in: R3876 R3876 R3885

24. align_target

DEFINED in: R3880

USED in: R3876 R3876 R3876 R3876

25. align_with_clause

DEFINED in: R3866

USED in: R3832 R3838 R3838

26. alignee

DEFINED in: R3847

USED in: R3820 R3827 R3843 R3843

27. alignee_distributee

DEFINED in: R3912

USED in: R3908 R3908

28. alignee_distributee_list

DEFINED in: R3908

USED in: R3903 R3908

29. alignee_list

DEFINED in: R3843

USED in: R3827 R3843

30. allocatable_stmt

DEFINED in: R1300

USED in: R0653 R1300

31. allocate_lower_bound

DEFINED in: R2025

USED in: R2022 R2022

32. allocate_object

DEFINED in: R2015

USED in: R2004 R2004 R2046 R2046

33. allocate_object_list

DEFINED in: R2046

USED in: R2040 R2040 R2046

34. allocate_shape_spec

DEFINED in: R2022

USED in: R2011 R2011

35. allocate_shape_spec_list

DEFINED in: R2011

USED in: R2004 R2011

36. allocate_stmt

DEFINED in: R1988

USED in: R1895

37. allocate_upper_bound

DEFINED in: R2028

USED in: R2022

38. allocation

DEFINED in: R2004

USED in: R1997 R1997

39. allocation_list

DEFINED in: R1997

USED in: R1988 R1988 R1997

40. and_op

DEFINED in: R3071

USED in: R0825 R3068

41. and_operand

DEFINED in: R3080

USED in: R3068 R3068

42. arglist

DEFINED in: R0585

USED in: R0527 R0527 R0537 R0537 R0831

43. arithmetic_if_stmt

DEFINED in: R2433

USED in: R1895

44. array_constructor

DEFINED in: R3190

USED in: R3172

45. array_section_element_funcref

DEFINED in: R3300

USED in: R1106 R3286 R3401

46. array_spec

DEFINED in: R2953

USED in: R1069 R1444 R1614

47. assign_goto_stmt

DEFINED in: R1928

USED in: R1895

48. assign_label_stmt

DEFINED in: R1914

USED in: R1895

49. assignment_stmt

DEFINED in: R1900

USED in: R1895 R2181 R2453 R2479

50. assignment_stmt...

DEFINED in: R2453

USED in: R2449 R2449 R2449 R2453

51. associated_stmt

DEFINED in: R2067

USED in: R1895 R3080 R3080

52. association_name

DEFINED in: R3973

USED in: R3968 R3968

53. association_name_list

DEFINED in: R3968

USED in: R3963 R3963 R3968

54. assumed_shape_spec

DEFINED in: R2971

USED in: R2962 R2962

55. assumed_shape_spec_list

DEFINED in: R2962

USED in: R2953 R2962

56. assumed_size_spec

DEFINED in: R3000

USED in: R2953

57. attr_spec

DEFINED in: R1614

USED in: R1506

58. attr_spec...

DEFINED in: R1506

USED in: R1499 R1506

59. backspace_stmt

DEFINED in: R2493

USED in: R1895

60. blank_interp_edit_desc

DEFINED in: R2929

USED in: R2906

61. block

DEFINED in: R2217

USED in: R2194 R2376 R2376 R2376 R2381

62. block_data

DEFINED in: R0463

USED in: R0331

63. block_data_stmt

DEFINED in: R0468

USED in: R0463

64. block_do_construct

DEFINED in: R2271

USED in: R2263

65. blockname

DEFINED in: R0569

USED in: R0468

66. boz_literal_constant

DEFINED in: R3525

USED in: R3476

67. c

DEFINED in: R2944

USED in: R2935

68. call_stmt

DEFINED in: R1955

USED in: R1895

69. case_construct

DEFINED in: R2189

USED in: R1859

70. case_expr

DEFINED in: R2226

USED in: R2205 R2205

71. case_selector

DEFINED in: R2234

USED in: R2214 R2214

72. case_stmt

DEFINED in: R2214

USED in: R2194

73. case_value

DEFINED in: R2253

USED in: R2250 R2250 R2250 R2250 R2250

74. case_value_range

DEFINED in: R2250

USED in: R2240 R2240

75. case_value_range_list

DEFINED in: R2240

USED in: R2234 R2240

76. char_constant

DEFINED in: R2106

USED in: R2103

77. char_length

DEFINED in: R1720

USED in: R1471 R1471 R1705 R1711 R1711

78. char_literal_constant

DEFINED in: R3570

USED in: R0653 R3401 R3476

79. char_selector

DEFINED in: R1688

USED in: R1565

80. char_string_edit_desc

DEFINED in: R2935

USED in: R2852

81. close_spec

DEFINED in: R2552

USED in: R2541 R2541

82. close_spec_list

DEFINED in: R2541

USED in: R2535 R2541

83. close_stmt

DEFINED in: R2535

USED in: R1895

84. cmnt

DEFINED in: R0517

USED in: R0348 R0348 R0348 R0374 R0384 R0397 R0397 R0406 R0406 R0416 R0416 R0421 R0463 R0463 R0483 R0841 R0854 R0884 R0884 R0884 R0884 R0884 R0884 R0884 R0884 R1373 R1385 R1398 R1398 R2189 R2214 R2214 R2271 R2376 R2376 R2376 R2381 R2449 R2449 R2449 R2453 R3995 R4006

85. combined_attribute

DEFINED in: R3749

USED in: R3738 R3738

86. combined_attribute_list

DEFINED in: R3738

USED in: R3733 R3738

87. combined_directive

DEFINED in: R3733

USED in: R3722

88. comblock

DEFINED in: R0989

USED in: R0980 R0980 R1179 R1179

89. common_block_object

DEFINED in: R1007

USED in: R0980 R0980 R0980 R0980

90. common_stmt

DEFINED in: R0980

USED in: R0653 R0980 R0980

91. complex_literal_constant

DEFINED in: R3621

USED in: R3476

92. component_array_spec

DEFINED in: R1444

USED in: R1441 R1471 R1471

93. component_attr_spec

DEFINED in: R1441

USED in: R1417 R1417

94. component_attr_spec_list

DEFINED in: R1417

USED in: R1409 R1417

95. component_decl

DEFINED in: R1471

USED in: R1425 R1425

96. component_decl_list

DEFINED in: R1425

USED in: R1409 R1409 R1425

97. component_def_stmt

DEFINED in: R1409

USED in: R1398 R1398

98. component_def_stmt...

DEFINED in: R1398

USED in: R1373 R1398

99. computed_goto_stmt

DEFINED in: R2129

USED in: R1895

100. concat_op

DEFINED in: R3116

USED in: R0825 R3113

101. connect_spec

DEFINED in: R2666

USED in: R2637 R2637

102. connect_spec_list

DEFINED in: R2637

USED in: R2631 R2637

103. constant

DEFINED in: R3467

USED in: R1792 R1795 R2106

104. contains_stmt

DEFINED in: R1935

USED in: R0421 R0483

105. continue_stmt

DEFINED in: R2140

USED in: R1895 R2278

106. control_edit_desc

DEFINED in: R2906

USED in: R2852

107. cycle_stmt

DEFINED in: R2148

USED in: R1895

108. data_edit_desc

DEFINED in: R2893

USED in: R2852 R2852

109. data_i_do_object

DEFINED in: R1839

USED in: R1829 R1829

110. data_i_do_object_list

DEFINED in: R1829

USED in: R1823 R1823 R1829

111. data_i_do_variable

DEFINED in: R1842

USED in: R1823 R1823

112. data_implied_do

DEFINED in: R1823

USED in: R1769 R1839

113. data_ref

DEFINED in: R3315

USED in: R3300 R3300

114. data_stmt

DEFINED in: R1738

USED in: R0653

115. data_stmt_constant

DEFINED in: R1792

USED in: R1786 R1786

116. data_stmt_list

DEFINED in: R1749

USED in: R1738 R1749 R1749

117. data_stmt_object

DEFINED in: R1769

USED in: R1765 R1765

118. data_stmt_object_list

DEFINED in: R1765

USED in: R1756 R1765

119. data_stmt_repeat

DEFINED in: R1795

USED in: R1786

120. data_stmt_set

DEFINED in: R1756

USED in: R1749 R1749 R1749

121. data_stmt_value

DEFINED in: R1786

USED in: R1777 R1777

122. data_stmt_value_list

DEFINED in: R1777

USED in: R1756 R1777

123. deallocate_stmt

DEFINED in: R2040

USED in: R1895

124. default_char_expr

DEFINED in: R2672

USED in: R2552 R2666 R2666 R2666 R2666 R2666 R2666 R2666 R2666 R2800

125. defined_operator

DEFINED in: R0814

USED in: R0809 R3039 R3159

126. derived_type_def

DEFINED in: R1373

USED in: R0653

127. derived_type_stmt

DEFINED in: R1362

USED in: R1373

128. digit_string

DEFINED in: R3681

USED in: R2856 R2897 R2910 R2920 R2944 R3585 R3585 R3692 R3700

129. dimension_stmt

DEFINED in: R1063

USED in: R0653 R1063

130. dims

DEFINED in: R1069

USED in: R1063 R1063 R1300 R1300 R1325 R1325 R1350 R1350 R1629 R1629

131. dist_attribute_stuff

DEFINED in: R3772

USED in: R3749 R3762

132. dist_directive_stuff

DEFINED in: R3767

USED in: R3754 R3762 R3772

133. dist_format

DEFINED in: R3801

USED in: R3793 R3793

134. dist_format_clause

DEFINED in: R3788

USED in: R3767 R3767

135. dist_format_list

DEFINED in: R3793

USED in: R3788 R3788 R3793

136. dist_onto_clause

DEFINED in: R3805

USED in: R3767 R3772

137. dist_target

DEFINED in: R3811

USED in: R3805

138. distribute_directive

DEFINED in: R3754

USED in: R3722

139. distributee

DEFINED in: R3782

USED in: R3754 R3762 R3777 R3777

140. distributee_list

DEFINED in: R3777

USED in: R3762 R3777

141. do_construct

DEFINED in: R2263

USED in: R1859

142. do_variable

DEFINED in: R2349

USED in: R2342 R2342 R2342 R2342

143. double_literal_constant

DEFINED in: R3508

USED in: R3476

144. dummy_arg

DEFINED in: R0597

USED in: R0590 R0590

145. dummy_args

DEFINED in: R0590

USED in: R0585 R0590 R3956

146. dynamic_directive

DEFINED in: R3903

USED in: R3722

147. else_if_stmt

DEFINED in: R2403

USED in: R2381

148. else_stmt

DEFINED in: R2411

USED in: R2376

149. elsewhere_stmt

DEFINED in: R2462

USED in: R2449

150. end_block_data_stmt

DEFINED in: R0478

USED in: R0463

151. end_do_stmt

DEFINED in: R2278

USED in: R2271

152. end_function_stmt

DEFINED in: R0548

USED in: R0397 R0884 R0884

153. end_if_stmt

DEFINED in: R2419

USED in: R2376 R2376

154. end_interface_stmt

DEFINED in: R0862

USED in: R0841

155. end_module_stmt

DEFINED in: R0454

USED in: R0416

156. end_program_stmt

DEFINED in: R0365

USED in: R0348 R0348

157. end_select_stmt

DEFINED in: R2223

USED in: R2189

158. end_subroutine_stmt

DEFINED in: R0559

USED in: R0406 R0884 R0884

159. end_type_stmt

DEFINED in: R1379

USED in: R1373

160. end_where_stmt

DEFINED in: R2467

USED in: R2449 R2449

161. endfile_stmt

DEFINED in: R2528

USED in: R1895

162. entity_decl

DEFINED in: R1629

USED in: R1514 R1514

163. entity_decl_list

DEFINED in: R1514

USED in: R1499 R1499 R1514 R3733

164. entry_stmt

DEFINED in: R0831

USED in: R0653

165. equiv_op

DEFINED in: R3051

USED in: R0825 R3047

166. equiv_operand

DEFINED in: R3058

USED in: R3047 R3047 R3058

167. equivalence_object

DEFINED in: R1106

USED in: R1098 R1098 R1098

168. equivalence_object_list

DEFINED in: R1098

USED in: R1085 R1098

169. equivalence_set

DEFINED in: R1085

USED in: R1079 R1079

170. equivalence_stmt

DEFINED in: R1079

USED in: R0653 R1079

171. executable

DEFINED in: R3711

USED in: R0384

172. executable...

DEFINED in: R0384

USED in: R0348 R0348 R0384 R0397 R0406 R2217 R2271

173. executable_program

DEFINED in: R0325

USED in: R0325

174. exit_stmt

DEFINED in: R2091

USED in: R1895

175. explicit_shape_spec

DEFINED in: R3021

USED in: R3010 R3010

176. explicit_shape_spec_list

DEFINED in: R3010

USED in: R1007 R2953 R3000 R3000 R3010 R3749 R3931 R3947

177. expr

DEFINED in: R3039

USED in: R0947 R1644 R1725 R1728 R1823 R1823 R1823 R1823 R1823 R1900 R1943 R1974 R2025 R2028 R2129 R2129 R2177 R2177 R2177 R2177 R2177 R2226 R2256 R2345 R2496 R2666 R2669 R2672 R2701 R2745 R2800 R2807 R3024 R3027 R3039 R3172 R3202 R3232 R3232 R3232 R3232 R3232 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3377 R3377 R3377 R3377 R3404 R3801 R3801 R3892

178. external_file_unit

DEFINED in: R2496

USED in: R2493 R2510 R2510 R2519 R2528 R2552 R2552 R2623 R2623 R2666 R2666

179. external_stmt

DEFINED in: R1130

USED in: R0653 R1130

180. external_subprogram

DEFINED in: R0388

USED in: R0331

181. extrinsic_kind_keyword

DEFINED in: R4027

USED in: R4022

182. extrinsic_prefix

DEFINED in: R4022

USED in: R4034

183. file_name_expr

DEFINED in: R2669

USED in: R2623 R2666

184. forall_assignment

DEFINED in: R2181

USED in: R2156 R4014

185. forall_body

DEFINED in: R4014

USED in: R4006

186. forall_body...

DEFINED in: R4006

USED in: R3995 R4006

187. forall_construct

DEFINED in: R3995

USED in: R3711 R4014

188. forall_construct_begin

DEFINED in: R4001

USED in: R3995

189. forall_control

DEFINED in: R2162

USED in: R2156 R4001

190. forall_script_control

DEFINED in: R2177

USED in: R2169 R2169

191. forall_script_control_list

DEFINED in: R2169

USED in: R2162 R2162 R2169

192. forall_stmt

DEFINED in: R2156

USED in: R1895 R4014

193. format

DEFINED in: R2692

USED in: R2682 R2682 R2717 R2717 R2800

194. format_item

DEFINED in: R2852

USED in: R2839 R2839

195. format_item_list

DEFINED in: R2839

USED in: R2833 R2839 R2852 R2852

196. format_specification

DEFINED in: R2833

USED in: R2825

197. format_stmt

DEFINED in: R2825

USED in: R1895

198. func_ref_name

DEFINED in: R3264

USED in: R3258 R3258

199. funcname

DEFINED in: R0577

USED in: R0527 R0527

200. function_reference

DEFINED in: R3258

USED in: R3172

201. function_stmt

DEFINED in: R0527

USED in: R0397 R0884 R0884

202. function_subprogram

DEFINED in: R0397

USED in: R0388 R0436 R0501

203. generic_spec

DEFINED in: R0801

USED in: R0921 R1243

204. goto_stmt

DEFINED in: R2119

USED in: R1895

205. hpf_exec_directives

DEFINED in: R3728

USED in: R3711

206. hpf_spec_directives

DEFINED in: R3722

USED in: R3706

207. if_construct

DEFINED in: R2376

USED in: R1859

208. if_stmt

DEFINED in: R2425

USED in: R1895

209. if_then_stmt

DEFINED in: R2392

USED in: R2376 R2376

210. image_part

DEFINED in: R3629

USED in: R3621

211. implicit_spec

DEFINED in: R0680

USED in: R0672 R0672

212. implicit_stmt

DEFINED in: R0672

USED in: R0653 R0672

213. independent_directive

DEFINED in: R3979

USED in: R3728

214. inherit_directive

DEFINED in: R3956

USED in: R3722

215. initialization_expr

DEFINED in: R1728

USED in: R1629

216. input_item

DEFINED in: R2727

USED in: R2723 R2723

217. input_item_list

DEFINED in: R2723

USED in: R2717 R2717 R2723

218. inquire_spec

DEFINED in: R2623

USED in: R2570 R2570

219. inquire_spec_list

DEFINED in: R2570

USED in: R2564 R2570

220. inquire_stmt

DEFINED in: R2564

USED in: R1895

221. int_initialization_expr

DEFINED in: R1644

USED in: R1641 R1641 R1688 R1688 R1688 R1688 R1688 R2253

222. int_literal_constant

DEFINED in: R3585

USED in: R1720 R3476 R3612 R3612

223. intent_spec

DEFINED in: R1219

USED in: R1202 R1614

224. intent_stmt

DEFINED in: R1202

USED in: R0653 R1202

225. interface_block

DEFINED in: R0841

USED in: R0653

226. interface_body

DEFINED in: R0884

USED in: R0848

227. interface_body...

DEFINED in: R0848

USED in: R0841 R0848

228. interface_stmt

DEFINED in: R0921

USED in: R0841

229. internal_subprogram

DEFINED in: R0501

USED in: R0497 R0497

230. internal_subprogram...

DEFINED in: R0497

USED in: R0483 R0497

231. internal_subprogram_part

DEFINED in: R0483

USED in: R0348 R0348 R0397 R0406

232. intrinsic_operator

DEFINED in: R0825

USED in: R0809

233. intrinsic_stmt

DEFINED in: R1152

USED in: R0653 R1152

234. io_control_spec

DEFINED in: R2800

USED in: R2772 R2772

235. io_control_spec_list

DEFINED in: R2772

USED in: R2717 R2717 R2766 R2766 R2772

236. io_implied_do

DEFINED in: R2733

USED in: R2701 R2727 R2745

237. io_implied_do_control

DEFINED in: R2756

USED in: R2733

238. io_implied_do_object

DEFINED in: R2745

USED in: R2740 R2740

239. io_implied_do_object_list

DEFINED in: R2740

USED in: R2733 R2740

240. io_unit

DEFINED in: R2807

USED in: R2800

241. k

DEFINED in: R2910

USED in: R2906

242. kind_param

DEFINED in: R3692

USED in: R3495 R3553 R3553 R3570 R3585

243. kind_selector

DEFINED in: R1641

USED in: R1565 R1565 R1565 R1565

244. label

DEFINED in: R3700

USED in: R1914 R1974 R2119 R2135 R2135 R2295 R2295 R2295 R2295 R2433 R2433 R2433 R2510 R2552 R2623 R2666 R2692 R2800 R2800 R2800 R2800

245. label1

DEFINED in: R3696

USED in: R1852

246. label_do_stmt

DEFINED in: R2295

USED in: R2352

247. label_list

DEFINED in: R2135

USED in: R1928 R1928 R2129 R2129 R2135

248. length

DEFINED in: R1711

USED in: R1629 R1629

249. length_selector

DEFINED in: R1705

USED in: R1688

250. letter

DEFINED in: R0708

USED in: R0704 R0704 R0704

251. letter_spec

DEFINED in: R0704

USED in: R0687 R0687

252. letter_spec_list

DEFINED in: R0687

USED in: R0680 R0687

253. level_1_expr

DEFINED in: R3159

USED in: R3146 R3146

254. level_2_expr

DEFINED in: R3126

USED in: R3113 R3113 R3126

255. level_3_expr

DEFINED in: R3113

USED in: R3092 R3092 R3092 R3113

256. level_4_expr

DEFINED in: R3092

USED in: R2162 R3080 R3080

257. level_5_expr

DEFINED in: R3047

USED in: R3039 R3039 R3047

258. literal_constant

DEFINED in: R3476

USED in: R3172 R3467

259. logical_expr

DEFINED in: R2256

USED in: R2342 R2342 R2392 R2392 R2403 R2403 R2425 R2433 R2457

260. logical_literal_constant

DEFINED in: R3553

USED in: R3476

261. loop_control

DEFINED in: R2342

USED in: R2295 R2295 R2314 R2314

262. lower_bound

DEFINED in: R3024

USED in: R2971 R3000 R3000 R3021

263. main_program

DEFINED in: R0348

USED in: R0331

264. mask_expr

DEFINED in: R2457

USED in: R2472 R2479

265. module

DEFINED in: R0416

USED in: R0331

266. module_name

DEFINED in: R0736

USED in: R0731 R0731 R0731 R0731

267. module_procedure_stmt

DEFINED in: R0892

USED in: R0854

268. module_procedure_stmt...

DEFINED in: R0854

USED in: R0841 R0854

269. module_stmt

DEFINED in: R0444

USED in: R0416

270. module_subprogram

DEFINED in: R0436

USED in: R0432 R0432

271. module_subprogram...

DEFINED in: R0432

USED in: R0421 R0432

272. module_subprogram_part

DEFINED in: R0421

USED in: R0416

273. mult_op

DEFINED in: R3140

USED in: R0825 R3136

274. mult_operand

DEFINED in: R3146

USED in: R3136 R3136 R3146

275. n

DEFINED in: R2920

USED in: R2916 R2916 R2916 R2916

276. name

DEFINED in: R0615

USED in: R0444 R0563 R0569 R0573 R0577 R0597 R0605 R0609 R0736 R0755 R0755 R0781 R0781 R0781 R0801 R0831 R0911 R0911 R0947 R0989 R1007 R1007 R1038 R1038 R1063 R1063 R1106 R1130 R1130 R1152 R1152 R1179 R1179 R1179 R1202 R1202 R1276 R1276 R1300 R1300 R1325 R1325 R1350 R1350 R1362 R1362 R1471 R1471 R1471 R1471 R1565 R1629 R1629 R1842 R1928 R1928 R1928 R1955 R1955 R1955 R1967 R2015 R2091 R2148 R2177 R2177 R2205 R2214 R2223 R2278 R2295 R2295 R2314 R2314 R2349 R2392 R2403 R2411 R2419 R2756 R2756 R2800 R3232 R3232 R3258 R3281 R3315 R3333 R3401 R3448 R3448 R3467 R3692 R3782 R3815 R3847 R3880 R3912 R3951 R3973 R3973

277. named_constant_def

DEFINED in: R0947

USED in: R0937 R0937

278. named_constant_def_list

DEFINED in: R0937

USED in: R0929 R0937

279. namelist_stmt

DEFINED in: R1179

USED in: R0653 R1179 R1179

280. new_clause

DEFINED in: R3984

USED in: R3979

281. newname10...

DEFINED in: R2194

USED in: R2189 R2194

282. newname11...

DEFINED in: R2381

USED in: R2376 R2376 R2381

283. newname3

DEFINED in: R3432

USED in: R3419 R3432

284. nonblock_do_construct

DEFINED in: R2352

USED in: R2263

285. nonlabel_do_stmt

DEFINED in: R2314

USED in: R2271

286. not_op

DEFINED in: R3083

USED in: R0825 R3080 R3080

287. nullify_stmt

DEFINED in: R2053

USED in: R1895

288. numeric_expr

DEFINED in: R2345

USED in: R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2756 R2756 R2756 R2756 R2756

289. only

DEFINED in: R0781

USED in: R0762 R0762

290. only_list

DEFINED in: R0762

USED in: R0731 R0762

291. open_stmt

DEFINED in: R2631

USED in: R1895

292. operator

DEFINED in: R0809

USED in: R0801

293. opt_comma1

DEFINED in: R0993

USED in: R0980 R0980 R1179

294. opt_double_colon

DEFINED in: R1481

USED in: R1017 R1063 R1202 R1230 R1276 R1300 R1325 R1350 R1362 R1362 R1409 R1499 R3963 R3963

295. opt_label

DEFINED in: R1852

USED in: R0384

296. opt_name

DEFINED in: R0609

USED in: R0365 R0454 R0478 R0548 R0559 R1379

297. opt_result

DEFINED in: R0605

USED in: R0527 R0527 R0831

298. optional_stmt

DEFINED in: R1276

USED in: R0653 R1276

299. or_op

DEFINED in: R3061

USED in: R0825 R3058

300. or_operand

DEFINED in: R3068

USED in: R3058 R3058 R3068

301. output_item

DEFINED in: R2701

USED in: R2697 R2697

302. output_item_list

DEFINED in: R2697

USED in: R2564 R2682 R2697 R2766

303. parameter_stmt

DEFINED in: R0929

USED in: R0653

304. part_ref

DEFINED in: R3448

USED in: R3419 R3432 R3432

305. pause_stmt

DEFINED in: R2114

USED in: R1895

306. pointer_assignment_stmt

DEFINED in: R2079

USED in: R1895 R2181

307. pointer_object

DEFINED in: R2082

USED in: R2059 R2059 R2067 R2079

308. pointer_object_list

DEFINED in: R2059

USED in: R2053 R2059

309. pointer_stmt

DEFINED in: R1325

USED in: R0653 R1325

310. position_edit_desc

DEFINED in: R2916

USED in: R2906

311. position_spec

DEFINED in: R2510

USED in: R2502 R2502

312. position_spec_list

DEFINED in: R2502

USED in: R2493 R2502 R2519 R2528

313. power_op

DEFINED in: R3149

USED in: R0825 R3146

314. prefix

DEFINED in: R4034

USED in: R0621 R0621

315. prefix...

DEFINED in: R0621

USED in: R0527 R0537 R0621

316. primary

DEFINED in: R3172

USED in: R3159 R3159

317. print_stmt

DEFINED in: R2682

USED in: R1895

318. private_sequence_stmt

DEFINED in: R1391

USED in: R1385

319. private_sequence_stmt...

DEFINED in: R1385

USED in: R1373 R1385

320. procedure_name_list

DEFINED in: R0911

USED in: R0892 R0911

321. processors_decl

DEFINED in: R3931

USED in: R3925 R3925

322. processors_decl_list

DEFINED in: R3925

USED in: R3920 R3925

323. processors_directive

DEFINED in: R3920

USED in: R3722

324. processors_name

DEFINED in: R3815

USED in: R3811 R3811 R3931 R3931

325. procname

DEFINED in: R0573

USED in: R0537 R0537

326. progname

DEFINED in: R0563

USED in: R0354

327. program_stmt

DEFINED in: R0354

USED in: R0348

328. program_unit

DEFINED in: R0331

USED in: R0325 R0325

329. r

DEFINED in: R2856

USED in: R2852 R2852 R2906

330. read_stmt

DEFINED in: R2717

USED in: R1895

331. real_constant

DEFINED in: R3499

USED in: R3495 R3495

332. real_literal_constant

DEFINED in: R3495

USED in: R2893 R2893 R2893 R2893 R2893 R2893 R2893 R2893 R2893 R2893 R3476 R3597 R3597

333. real_part

DEFINED in: R3625

USED in: R3621

334. realign_directive

DEFINED in: R3827

USED in: R3728

335. redistribute_directive

DEFINED in: R3762

USED in: R3728

336. rel_op

DEFINED in: R3106

USED in: R0825 R3092

337. rename

DEFINED in: R0755

USED in: R0743 R0743

338. rename_list

DEFINED in: R0743

USED in: R0731 R0743

339. rep_char1

DEFINED in: R2940

USED in: R2935 R2940

340. return_stmt

DEFINED in: R1943

USED in: R1895

341. rewind_stmt

DEFINED in: R2519

USED in: R1895

342. save_stmt

DEFINED in: R1017

USED in: R0653

343. saved_entity

DEFINED in: R1038

USED in: R1025 R1025

344. saved_entity_list

DEFINED in: R1025

USED in: R1017 R1025

345. section_subscript

DEFINED in: R3333

USED in: R3324 R3324

346. section_subscript_list

DEFINED in: R3324

USED in: R3315 R3315 R3324 R3448

347. select_case_stmt

DEFINED in: R2205

USED in: R2189

348. sequence_directive

DEFINED in: R3963

USED in: R3722

349. sequence_stmt

DEFINED in: R1477

USED in: R0653 R1391

350. sign_edit_desc

DEFINED in: R2925

USED in: R2906

351. signed_int_literal_constant

DEFINED in: R3612

USED in: R1792 R3625 R3629

352. signed_real_literal_constant

DEFINED in: R3597

USED in: R1792 R3625 R3629

353. specification

DEFINED in: R3706

USED in: R0374

354. specification...

DEFINED in: R0374

USED in: R0348 R0348 R0374 R0397 R0406 R0416 R0463 R0884 R0884

355. stat_variable

DEFINED in: R1991

USED in: R1988 R2040

356. stop_code

DEFINED in: R2103

USED in: R2099 R2114

357. stop_stmt

DEFINED in: R2099

USED in: R1895

358. structure_component

DEFINED in: R3419

USED in: R2015 R3286 R3315 R3401

359. subobject1

DEFINED in: R3286

USED in: R1839 R3281

360. subroutine_stmt

DEFINED in: R0537

USED in: R0406 R0884 R0884

361. subroutine_subprogram

DEFINED in: R0406

USED in: R0388 R0436 R0501

362. subscript

DEFINED in: R3404

USED in: R3333

363. subscript_triplet

DEFINED in: R3363

USED in: R3333 R3892

364. substring

DEFINED in: R3401

USED in: R1106 R3281

365. substring_range

DEFINED in: R3377

USED in: R3300 R3363 R3401 R3401 R3401 R3401

366. target_pointer

DEFINED in: R2072

USED in: R2067

367. target_stmt

DEFINED in: R1350

USED in: R0653 R1350

368. template_decl

DEFINED in: R3947

USED in: R3941 R3941

369. template_decl_list

DEFINED in: R3941

USED in: R3936 R3941

370. template_directive

DEFINED in: R3936

USED in: R3722

371. template_name

DEFINED in: R3951

USED in: R3947 R3947

372. type_declaration_stmt

DEFINED in: R1499

USED in: R0653

373. type_param_value

DEFINED in: R1725

USED in: R1688 R1688 R1688 R1688 R1705 R1705 R1720

374. type_spec

DEFINED in: R1565

USED in: R0680 R1409 R1409 R1499 R1499 R4034

375. upper_bound

DEFINED in: R3027

USED in: R3021 R3021

376. use_stmt

DEFINED in: R0731

USED in: R0653

377. variable

DEFINED in: R3281

USED in: R1769 R1900 R1914 R1991 R2072 R2079 R2082 R2510 R2552 R2564 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2623 R2666 R2692 R2727 R2800 R2800 R2800 R3172 R3862 R3989 R3989

378. variable_list

DEFINED in: R3989

USED in: R3984 R3989

379. w

DEFINED in: R2897

USED in: R2893 R2893 R2893 R2893 R2893 R2893 R2893

380. where_construct

DEFINED in: R2449

USED in: R1859 R4014

381. where_construct_begin

DEFINED in: R2472

USED in: R2449 R2449

382. where_stmt

DEFINED in: R2479

USED in: R1895 R4014

383. write_stmt

DEFINED in: R2766

USED in: R1895


Terminals in grammer rule


1. A

USED in: R2893 R2893

2. ACCESSL

USED in: R2623 R2666

3. ACTION

USED in: R2623 R2666

4. ACVALUE1

USED in: R3190

5. ACVALUE2

USED in: R3190

6. ADVANCE

USED in: R2800

7. ALIGN

USED in: R3749 R3820

8. ALLOCATABLE

USED in: R1300 R1614

9. ALLOCATE

USED in: R1988 R1988

10. AND

USED in: R3071

11. ASSIGN

USED in: R1914

12. ASSIGNMENT

USED in: R0801

13. ASSOCIATED

USED in: R2067

14. B

USED in: R2893 R2893

15. BACKSPACE

USED in: R2493 R2493

16. BINARY_CONST

USED in: R3525

17. BLANK

USED in: R2623 R2666

18. BLOCK

USED in: R3801 R3801

19. BLOCKDATA

USED in: R0468

20. BN

USED in: R2929

21. BZ

USED in: R2929

22. CALL

USED in: R1955 R1955 R1955

23. CARRIAGE1

USED in: R0517

24. CARRIAGE2

USED in: R0517

25. CASE

USED in: R2214 R2214

26. CHARACTER

USED in: R1565 R1565

27. CLOSE

USED in: R2535

28. COLON

USED in: R0731 R0731 R2022 R2177 R2177 R2177 R2205 R2250 R2250 R2250 R2295 R2295 R2314 R2314 R2392 R2906 R2971 R2971 R3000 R3000 R3021 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3363 R3377 R3377 R3377 R3377 R3858

29. COMMA

USED in: R0590 R0672 R0687 R0731 R0731 R0731 R0743 R0762 R0911 R0937 R0980 R1025 R1063 R1079 R1098 R1098 R1130 R1152 R1179 R1202 R1238 R1276 R1300 R1325 R1350 R1362 R1409 R1417 R1425 R1506 R1514 R1688 R1688 R1688 R1688 R1749 R1765 R1777 R1823 R1823 R1823 R1823 R1823 R1928 R1961 R1988 R1997 R2011 R2040 R2046 R2059 R2072 R2129 R2135 R2162 R2169 R2240 R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2342 R2433 R2433 R2502 R2541 R2570 R2637 R2682 R2697 R2717 R2723 R2733 R2740 R2756 R2756 R2756 R2839 R2962 R3000 R3000 R3010 R3198 R3210 R3232 R3232 R3232 R3324 R3621 R3738 R3777 R3793 R3843 R3852 R3885 R3908 R3925 R3941 R3968 R3979 R3989

30. COMMA1

USED in: R0993

31. COMMA2

USED in: R2772

32. COMMENT

USED in: R0517

33. COMMON

USED in: R0980 R0980

34. COMPLEX

USED in: R1565 R1565

35. CONCAT

USED in: R3116

36. CONTAINS

USED in: R1935

37. CONTINUE

USED in: R2140

38. CYCLE

USED in: R2148 R2148

39. CYCLIC

USED in: R3801 R3801

40. D

USED in: R2893

41. DATA

USED in: R1738

42. DEALLOCATE

USED in: R2040 R2040

43. DEFAULTL

USED in: R2234

44. DEFINED_OPERATOR

USED in: R0814

45. DELIM

USED in: R2623 R2666

46. DIGIT

47. DIGIT_STRING

USED in: R3681

48. DIMENSION

USED in: R1063 R1441 R1614

49. DIRDIMENSION

USED in: R3749

50. DIRECT

USED in: R2623

51. DIRSEQUENCE

USED in: R3963 R3963 R3963

52. DISTRIBUTE

USED in: R3749 R3754

53. DIVIDE

USED in: R0989 R0989 R0989 R0989 R1038 R1038 R1756 R1756 R2906 R2906 R3140 R3973 R3973

54. DO

USED in: R2295 R2295 R2295 R2295 R2314 R2314 R2314 R2314

55. DOUBLECOLON

USED in: R1409 R1481 R1499 R3363 R3363 R3733 R3762 R3827

56. DOUBLEPRE

USED in: R1565

57. DOUBLEQUO

58. DOUBLE_LITERAL_CONST

USED in: R3508

59. DYNAMIC

USED in: R3749 R3903

60. E

USED in: R2893

61. ELSE

USED in: R2411 R2411

62. ELSEIF

USED in: R2403 R2403

63. ELSEWHERE

USED in: R2462

64. EN

USED in: R2893

65. END

USED in: R0365 R0454 R0478 R0548 R0559 R2800 R3995

66. ENDBLOCKDATA

USED in: R0478

67. ENDDO

USED in: R2278 R2278

68. ENDFILE

USED in: R2528 R2528

69. ENDFUNCTION

USED in: R0548

70. ENDIF

USED in: R2419 R2419

71. ENDINTERFACE

USED in: R0862

72. ENDMODULE

USED in: R0454

73. ENDPROGRAM

USED in: R0365

74. ENDSELECT

USED in: R2223 R2223

75. ENDSUBROUTINE

USED in: R0559

76. ENDTYPE

USED in: R1379

77. ENDWHERE

USED in: R2467

78. ENTRY

USED in: R0831

79. EOR

USED in: R2800

80. EQ

USED in: R3106

81. EQ1

USED in: R3106

82. EQGT

USED in: R0755 R0781 R2079

83. EQUAL

USED in: R0801 R0947 R1629 R1823 R1823 R1900 R1967 R2177 R2177 R2342 R2342 R2342 R2342 R2756 R2756 R3232 R3232 R3333

84. EQUIVALENCE

USED in: R1079

85. EQV

USED in: R3051

86. ERR

USED in: R2510 R2552 R2623 R2666 R2800

87. ES

USED in: R2893

88. EXIST

USED in: R2623

89. EXIT

USED in: R2091 R2091

90. EXTERNAL

USED in: R1130 R1614

91. EXTRINSIC

USED in: R4022

92. F

USED in: R2893 R2893

93. FALSEL

USED in: R3553 R3553

94. FILEI

USED in: R2623 R2666

95. FMT

USED in: R2800

96. FORALL

USED in: R2156 R3995 R4001

97. FORM

USED in: R2623 R2666

98. FORMAT

USED in: R2825

99. FORMATTED

USED in: R2623

100. FULLPOINT

101. FUNCTION

USED in: R0527 R0527

102. FUNNAME

USED in: R3264

103. G

USED in: R2893

104. GE

USED in: R3106

105. GE1

USED in: R3106

106. GOTO

USED in: R1928 R1928 R1928 R2119 R2129 R2129

107. GT

USED in: R3106

108. GT1

USED in: R3106

109. H

USED in: R2935

110. HCHAR

USED in: R2940 R2940

111. HEX_CONST

USED in: R3525

112. HPF

USED in: R4027

113. HPF_LOCAL

USED in: R4027

114. I

USED in: R2893 R2893

115. IDENTIFER

116. IF

USED in: R2392 R2392 R2425 R2433

117. IMPLICIT

USED in: R0672 R0672

118. IN

USED in: R1219

119. INCLUDE

USED in: R0653

120. INDEPENDENT

USED in: R3979 R3979

121. INHERIT

USED in: R3749 R3956

122. INOUT

USED in: R1219

123. INQUIRE

USED in: R2564 R2564

124. INTEGER

USED in: R1565 R1565

125. INTENT

USED in: R1202 R1614

126. INTERFACE

USED in: R0921 R0921

127. INTRINSIC

USED in: R1152 R1614

128. INT_LITERAL_CONST

129. IOLENGTH

USED in: R2564

130. IOSTAT

USED in: R2510 R2552 R2623 R2666 R2800

131. KINDEQ

USED in: R1641 R1688 R1688 R1688 R1688

132. KIND_PARAM

133. L

USED in: R2893

134. LABEL

USED in: R3696

135. LE

USED in: R3106

136. LE1

USED in: R3106

137. LEFTBRACKET

USED in: R0585 R0585 R0605 R0801 R0801 R0929 R1007 R1069 R1085 R1202 R1441 R1471 R1471 R1565 R1614 R1614 R1641 R1641 R1688 R1688 R1688 R1688 R1688 R1705 R1705 R1720 R1823 R1823 R1928 R1928 R1955 R1955 R1988 R1988 R2004 R2040 R2040 R2053 R2067 R2129 R2129 R2156 R2205 R2205 R2234 R2342 R2342 R2392 R2392 R2403 R2403 R2425 R2433 R2472 R2479 R2493 R2519 R2528 R2535 R2564 R2564 R2631 R2717 R2717 R2733 R2766 R2766 R2833 R2833 R2852 R2852 R3172 R3258 R3258 R3258 R3300 R3315 R3315 R3401 R3401 R3401 R3401 R3448 R3621 R3749 R3788 R3788 R3801 R3801 R3832 R3838 R3876 R3876 R3931 R3947 R3984 R4001 R4022

138. LEFTBRACKET1

USED in: R3210

139. LEFTBRACKET2

USED in: R0680

140. LENEQ

USED in: R1688 R1688 R1705

141. LETTER

142. LOGICAL

USED in: R1565 R1565

143. LOGICAL_LITERAL_CONST

144. LT

USED in: R3106

145. LT1

USED in: R3106

146. MINUS

USED in: R0704 R3130 R3597 R3612

147. MODULE

USED in: R0444 R0892

148. MULTIPLY

USED in: R0597 R1471 R1471 R1705 R1711 R1725 R1786 R1974 R2692 R2800 R2807 R3000 R3000 R3000 R3000 R3140 R3788 R3788 R3801 R3811 R3811 R3858 R3876 R3876 R3892

149. NAME

USED in: R0615 R0708

150. NAMED

USED in: R2623

151. NAMEI

USED in: R2623

152. NAMELIST

USED in: R1179

153. NE

USED in: R3106

154. NE1

USED in: R3106

155. NEQV

USED in: R3051

156. NEW

USED in: R3984

157. NEXTREC

USED in: R2623

158. NML

USED in: R2800

159. NO

USED in: R3963 R3963

160. NONE

USED in: R0672

161. NOT

USED in: R3083

162. NULLIFY

USED in: R2053

163. NUMBER

USED in: R2623

164. O

USED in: R2893 R2893

165. OCTAL_CONST

USED in: R3525

166. ONLY

USED in: R0731 R0731

167. ONTO

USED in: R3805

168. OPEN

USED in: R2631

169. OPENED

USED in: R2623

170. OPERATOR

USED in: R0801

171. OPTIONAL

USED in: R1276 R1614

172. OR

USED in: R3061

173. OUT

USED in: R1219

174. P

USED in: R2906

175. PAD

USED in: R2623 R2666

176. PARAMETER

USED in: R0929 R1614

177. PAUSE

USED in: R2114 R2114

178. PERCENT

USED in: R3432 R3432

179. PLUS

USED in: R3130 R3597 R3612

180. POINTER

USED in: R1325 R1441 R1614

181. POSITION

USED in: R2623 R2666

182. POWER

USED in: R3149

183. PRINT

USED in: R2682 R2682

184. PRIVATE

USED in: R1255 R1391

185. PROCEDURE

USED in: R0892

186. PROCESSORS

USED in: R3749 R3920

187. PROGRAM

USED in: R0354

188. PUBLIC

USED in: R1255

189. PURE

USED in: R4034

190. QUESTION

191. READ

USED in: R2623 R2717 R2717 R2717 R2717

192. READWRITE

USED in: R2623

193. REAL

USED in: R1565 R1565

194. REALIGN

USED in: R3827 R3827

195. REAL_LITERAL_CONST

USED in: R3499

196. REC

USED in: R2800

197. RECL

USED in: R2623 R2666

198. RECURSIVE

USED in: R4034

199. REDISTRIBUTE

USED in: R3762 R3762

200. RESULT

USED in: R0605

201. RETURN

USED in: R1943 R1943

202. REWIND

USED in: R2519 R2519

203. RIGHTBRACKET

USED in: R0585 R0585 R0605 R0680 R0801 R0801 R0929 R1007 R1069 R1085 R1202 R1441 R1471 R1471 R1565 R1614 R1614 R1641 R1641 R1688 R1688 R1688 R1688 R1688 R1705 R1705 R1720 R1823 R1823 R1928 R1928 R1955 R1955 R1988 R1988 R2004 R2040 R2040 R2053 R2067 R2129 R2129 R2156 R2205 R2205 R2234 R2342 R2342 R2392 R2392 R2403 R2403 R2425 R2433 R2472 R2479 R2493 R2519 R2528 R2535 R2564 R2564 R2631 R2717 R2717 R2733 R2766 R2766 R2833 R2833 R2852 R2852 R3172 R3210 R3258 R3258 R3258 R3300 R3315 R3315 R3401 R3401 R3401 R3401 R3448 R3621 R3749 R3788 R3788 R3801 R3801 R3832 R3838 R3876 R3876 R3931 R3947 R3984 R4001 R4022

204. S

USED in: R2925

205. SAVE

USED in: R1017 R1017 R1614

206. SELECTCASE

USED in: R2205 R2205

207. SEQUENCE

USED in: R1477 R3963

208. SEQUENTIAL

USED in: R2623

209. SIGNIFICAND

210. SINGLEQUO

211. SIZE

USED in: R2800

212. SP

USED in: R2925

213. SS

USED in: R2925

214. STAT

USED in: R1988 R2040

215. STATUS

USED in: R2552 R2666

216. STOP

USED in: R2099 R2099

217. STRING

USED in: R2692 R2800 R2935 R3570 R3570

218. SUBROUTINE

USED in: R0537 R0537

219. T

USED in: R2916

220. TARGET

USED in: R1350 R1614

221. TEMPLATE

USED in: R3749 R3936

222. THEN

USED in: R2392 R2392 R2403 R2403

223. TL

USED in: R2916

224. TO

USED in: R1914

225. TR

USED in: R2916

226. TRUEL

USED in: R3553 R3553

227. TYPE

USED in: R1362 R1362 R1565

228. UNDERSCORE

USED in: R3495 R3553 R3553 R3585

229. UNDERSCORE1

USED in: R3570

230. UNFORMATTED

USED in: R2623

231. UNIT

USED in: R2510 R2552 R2623 R2666 R2800

232. USE

USED in: R0731 R0731 R0731 R0731

233. WHERE

USED in: R2472 R2479

234. WHILE

USED in: R2342 R2342

235. WITH

USED in: R3866

236. WRITE

USED in: R2623 R2766 R2766

237. X

USED in: R2916

238. Z

USED in: R2893 R2893