File tree Expand file tree Collapse file tree 1 file changed +74
-71
lines changed Expand file tree Collapse file tree 1 file changed +74
-71
lines changed Original file line number Diff line number Diff line change 4
4
#
5
5
# NOTES
6
6
# Fortran keywords (77-2008) from http://fortranwiki.org/fortran/show/Keywords
7
- # Also added a few missing ones at the bottom .
7
+ # Also added a few missing ones.
8
8
#
9
9
# AUTHOR
10
- # Jacob Williams, 12/28/2014
10
+ # Jacob Williams, 12/6/2014
11
+ #
12
+ # HISTORY
13
+ # Updated 1/6/2014
11
14
#
12
15
13
16
source line comments:
14
17
!
15
18
keywords:
19
+ abstract
20
+ allocatable
21
+ allocate
22
+ allocated
16
23
assign
24
+ associate
25
+ associated
26
+ asynchronous
17
27
backspace
28
+ bind
29
+ block
18
30
block data
19
31
call
32
+ case
33
+ character
34
+ class
20
35
close
36
+ codimension
21
37
common
38
+ contains
39
+ contiguous
22
40
continue
41
+ critical
42
+ cycle
23
43
data
44
+ deallocate
45
+ deferred
24
46
dimension
25
47
do
48
+ do concurrent
49
+ elemental
26
50
else
27
51
else if
52
+ elsewhere
28
53
end
29
54
endfile
30
55
endif
31
56
entry
57
+ enum
58
+ enumerator
32
59
equivalence
60
+ error stop
61
+ exit
62
+ extends
33
63
external
64
+ final
65
+ flush
66
+ forall
34
67
format
35
68
function
69
+ generic
36
70
goto
37
71
if
38
72
implicit
39
- inquire
40
- intrinsic
41
- open
42
- parameter
43
- pause
44
- print
45
- program
46
- read
47
- return
48
- rewind
49
- rewrite
50
- save
51
- stop
52
- subroutine
53
- then
54
- write
55
- allocatable
56
- allocate
57
- case
58
- contains
59
- cycle
60
- deallocate
61
- elsewhere
62
- exit
73
+ import
63
74
include
64
- interface
75
+ inquire
76
+ integer
65
77
intent
78
+ interface
79
+ intrinsic
80
+ lock
81
+ logical
66
82
module
67
83
namelist
84
+ non_overridable
85
+ none
86
+ nopass
68
87
nullify
69
88
only
89
+ open
70
90
operator
71
91
optional
92
+ parameter
93
+ pass
94
+ pause
72
95
pointer
96
+ present
97
+ print
73
98
private
74
99
procedure
100
+ program
101
+ protected
75
102
public
103
+ pure
104
+ read
105
+ real
76
106
recursive
77
107
result
108
+ return
109
+ rewind
110
+ rewrite
111
+ save
78
112
select
79
113
sequence
80
- target
81
- use
82
- while
83
- where
84
- elemental
85
- forall
86
- pure
87
- abstract
88
- associate
89
- asynchronous
90
- bind
91
- class
92
- deferred
93
- enum
94
- enumerator
95
- extends
96
- final
97
- flush
98
- generic
99
- import
100
- non_overridable
101
- nopass
102
- pass
103
- protected
104
- value
105
- volatile
106
- wait
107
- block
108
- codimension
109
- do concurrent
110
- contiguous
111
- critical
112
- error stop
114
+ stop
113
115
submodule
116
+ subroutine
114
117
sync all
115
118
sync images
116
119
sync memory
117
- lock
118
- unlock
119
- associated
120
- allocated
121
- present
122
- character
120
+ target
121
+ then
122
+ trim
123
123
type
124
- integer
125
- real
126
- logical
127
- none
128
- trim
124
+ unlock
125
+ use
126
+ value
127
+ volatile
128
+ wait
129
+ where
130
+ while
131
+ write
You can’t perform that action at this time.
0 commit comments