353 lines
7.5 KiB
C
353 lines
7.5 KiB
C
#define PERCENT 1
|
|
#define AMPERSAND 2
|
|
#define ASTER 3
|
|
#define CLUSTER 4
|
|
#define COLON 5
|
|
#define COMMA 6
|
|
#define DASTER 7
|
|
#define DEFINED_OPERATOR 8
|
|
#define DOT 9
|
|
#define DQUOTE 10
|
|
#define GLOBAL_A 11
|
|
#define LEFTAB 12
|
|
#define LEFTPAR 13
|
|
#define MINUS 14
|
|
#define PLUS 15
|
|
#define POINT_TO 16
|
|
#define QUOTE 17
|
|
#define RIGHTAB 18
|
|
#define RIGHTPAR 19
|
|
#define AND 20
|
|
#define DSLASH 21
|
|
#define EQV 22
|
|
#define EQ 23
|
|
#define EQUAL 24
|
|
#define FFALSE 25
|
|
#define GE 26
|
|
#define GT 27
|
|
#define LE 28
|
|
#define LT 29
|
|
#define NE 30
|
|
#define NEQV 31
|
|
#define NOT 32
|
|
#define OR 33
|
|
#define TTRUE 34
|
|
#define SLASH 35
|
|
#define XOR 36
|
|
#define REFERENCE 37
|
|
#define AT 38
|
|
#define ACROSS 39
|
|
#define ALIGN_WITH 40
|
|
#define ALIGN 41
|
|
#define ALLOCATABLE 42
|
|
#define ALLOCATE 43
|
|
#define ARITHIF 44
|
|
#define ASSIGNMENT 45
|
|
#define ASSIGN 46
|
|
#define ASSIGNGOTO 47
|
|
#define ASYNCHRONOUS 48
|
|
#define ASYNCID 49
|
|
#define ASYNCWAIT 50
|
|
#define BACKSPACE 51
|
|
#define BAD_CCONST 52
|
|
#define BAD_SYMBOL 53
|
|
#define BARRIER 54
|
|
#define BLOCKDATA 55
|
|
#define BLOCK 56
|
|
#define BOZ_CONSTANT 57
|
|
#define BYTE 58
|
|
#define CALL 59
|
|
#define CASE 60
|
|
#define CHARACTER 61
|
|
#define CHAR_CONSTANT 62
|
|
#define CHECK 63
|
|
#define CLOSE 64
|
|
#define COMMON 65
|
|
#define COMPLEX 66
|
|
#define COMPGOTO 67
|
|
#define CONSISTENT_GROUP 68
|
|
#define CONSISTENT_SPEC 69
|
|
#define CONSISTENT_START 70
|
|
#define CONSISTENT_WAIT 71
|
|
#define CONSISTENT 72
|
|
#define CONSTRUCT_ID 73
|
|
#define CONTAINS 74
|
|
#define CONTINUE 75
|
|
#define CORNER 76
|
|
#define CYCLE 77
|
|
#define DATA 78
|
|
#define DEALLOCATE 79
|
|
#define HPF_TEMPLATE 80
|
|
#define DEBUG 81
|
|
#define DEFAULT_CASE 82
|
|
#define DEFINE 83
|
|
#define DERIVED 84
|
|
#define DIMENSION 85
|
|
#define DISTRIBUTE 86
|
|
#define DOWHILE 87
|
|
#define DOUBLEPRECISION 88
|
|
#define DOUBLECOMPLEX 89
|
|
#define DP_CONSTANT 90
|
|
#define DVM_POINTER 91
|
|
#define DYNAMIC 92
|
|
#define ELEMENTAL 93
|
|
#define ELSE 94
|
|
#define ELSEIF 95
|
|
#define ELSEWHERE 96
|
|
#define ENDASYNCHRONOUS 97
|
|
#define ENDDEBUG 98
|
|
#define ENDINTERVAL 99
|
|
#define ENDUNIT 100
|
|
#define ENDDO 101
|
|
#define ENDFILE 102
|
|
#define ENDFORALL 103
|
|
#define ENDIF 104
|
|
#define ENDINTERFACE 105
|
|
#define ENDMODULE 106
|
|
#define ENDON 107
|
|
#define ENDSELECT 108
|
|
#define ENDTASK_REGION 109
|
|
#define ENDTYPE 110
|
|
#define ENDWHERE 111
|
|
#define ENTRY 112
|
|
#define EXIT 113
|
|
#define EOLN 114
|
|
#define EQUIVALENCE 115
|
|
#define ERROR 116
|
|
#define EXTERNAL 117
|
|
#define F90 118
|
|
#define FIND 119
|
|
#define FORALL 120
|
|
#define FORMAT 121
|
|
#define FUNCTION 122
|
|
#define GATE 123
|
|
#define GEN_BLOCK 124
|
|
#define HEAP 125
|
|
#define HIGH 126
|
|
#define IDENTIFIER 127
|
|
#define IMPLICIT 128
|
|
#define IMPLICITNONE 129
|
|
#define INCLUDE_TO 130
|
|
#define INCLUDE 131
|
|
#define INDEPENDENT 132
|
|
#define INDIRECT_ACCESS 133
|
|
#define INDIRECT_GROUP 134
|
|
#define INDIRECT 135
|
|
#define INHERIT 136
|
|
#define INQUIRE 137
|
|
#define INTERFACEASSIGNMENT 138
|
|
#define INTERFACEOPERATOR 139
|
|
#define INTERFACE 140
|
|
#define INTRINSIC 141
|
|
#define INTEGER 142
|
|
#define INTENT 143
|
|
#define INTERVAL 144
|
|
#define INOUT 145
|
|
#define IN 146
|
|
#define INT_CONSTANT 147
|
|
#define LABEL 148
|
|
#define LABEL_DECLARE 149
|
|
#define LET 150
|
|
#define LOCALIZE 151
|
|
#define LOGICAL 152
|
|
#define LOGICALIF 153
|
|
#define LOOP 154
|
|
#define LOW 155
|
|
#define MAXLOC 156
|
|
#define MAX 157
|
|
#define MAP 158
|
|
#define MINLOC 159
|
|
#define MIN 160
|
|
#define MODULE_PROCEDURE 161
|
|
#define MODULE 162
|
|
#define MULT_BLOCK 163
|
|
#define NAMEEQ 164
|
|
#define NAMELIST 165
|
|
#define NEW_VALUE 166
|
|
#define NEW 167
|
|
#define NULLIFY 168
|
|
#define OCTAL_CONSTANT 169
|
|
#define ONLY 170
|
|
#define ON 171
|
|
#define ON_DIR 172
|
|
#define ONTO 173
|
|
#define OPEN 174
|
|
#define OPERATOR 175
|
|
#define OPTIONAL 176
|
|
#define OTHERWISE 177
|
|
#define OUT 178
|
|
#define OWN 179
|
|
#define PARALLEL 180
|
|
#define PARAMETER 181
|
|
#define PAUSE 182
|
|
#define PLAINDO 183
|
|
#define PLAINGOTO 184
|
|
#define POINTER 185
|
|
#define POINTERLET 186
|
|
#define PREFETCH 187
|
|
#define PRINT 188
|
|
#define PRIVATE 189
|
|
#define PRODUCT 190
|
|
#define PROGRAM 191
|
|
#define PUBLIC 192
|
|
#define PURE 193
|
|
#define RANGE 194
|
|
#define READ 195
|
|
#define REALIGN_WITH 196
|
|
#define REALIGN 197
|
|
#define REAL 198
|
|
#define REAL_CONSTANT 199
|
|
#define RECURSIVE 200
|
|
#define REDISTRIBUTE_NEW 201
|
|
#define REDISTRIBUTE 202
|
|
#define REDUCTION_GROUP 203
|
|
#define REDUCTION_START 204
|
|
#define REDUCTION_WAIT 205
|
|
#define REDUCTION 206
|
|
#define REMOTE_ACCESS_SPEC 207
|
|
#define REMOTE_ACCESS 208
|
|
#define REMOTE_GROUP 209
|
|
#define RESET 210
|
|
#define RESULT 211
|
|
#define RETURN 212
|
|
#define REWIND 213
|
|
#define SAVE 214
|
|
#define SECTION 215
|
|
#define SELECT 216
|
|
#define SEQUENCE 217
|
|
#define SHADOW_ADD 218
|
|
#define SHADOW_COMPUTE 219
|
|
#define SHADOW_GROUP 220
|
|
#define SHADOW_RENEW 221
|
|
#define SHADOW_START_SPEC 222
|
|
#define SHADOW_START 223
|
|
#define SHADOW_WAIT_SPEC 224
|
|
#define SHADOW_WAIT 225
|
|
#define SHADOW 226
|
|
#define STAGE 227
|
|
#define STATIC 228
|
|
#define STAT 229
|
|
#define STOP 230
|
|
#define SUBROUTINE 231
|
|
#define SUM 232
|
|
#define SYNC 233
|
|
#define TARGET 234
|
|
#define TASK 235
|
|
#define TASK_REGION 236
|
|
#define THEN 237
|
|
#define TO 238
|
|
#define TRACEON 239
|
|
#define TRACEOFF 240
|
|
#define TRUNC 241
|
|
#define TYPE 242
|
|
#define TYPE_DECL 243
|
|
#define UNDER 244
|
|
#define UNKNOWN 245
|
|
#define USE 246
|
|
#define VIRTUAL 247
|
|
#define VARIABLE 248
|
|
#define WAIT 249
|
|
#define WHERE 250
|
|
#define WHERE_ASSIGN 251
|
|
#define WHILE 252
|
|
#define WITH 253
|
|
#define WRITE 254
|
|
#define COMMENT 255
|
|
#define WGT_BLOCK 256
|
|
#define HPF_PROCESSORS 257
|
|
#define IOSTAT 258
|
|
#define ERR 259
|
|
#define END 260
|
|
#define OMPDVM_ATOMIC 261
|
|
#define OMPDVM_BARRIER 262
|
|
#define OMPDVM_COPYIN 263
|
|
#define OMPDVM_COPYPRIVATE 264
|
|
#define OMPDVM_CRITICAL 265
|
|
#define OMPDVM_ONETHREAD 266
|
|
#define OMPDVM_DO 267
|
|
#define OMPDVM_DYNAMIC 268
|
|
#define OMPDVM_ENDCRITICAL 269
|
|
#define OMPDVM_ENDDO 270
|
|
#define OMPDVM_ENDMASTER 271
|
|
#define OMPDVM_ENDORDERED 272
|
|
#define OMPDVM_ENDPARALLEL 273
|
|
#define OMPDVM_ENDPARALLELDO 274
|
|
#define OMPDVM_ENDPARALLELSECTIONS 275
|
|
#define OMPDVM_ENDPARALLELWORKSHARE 276
|
|
#define OMPDVM_ENDSECTIONS 277
|
|
#define OMPDVM_ENDSINGLE 278
|
|
#define OMPDVM_ENDWORKSHARE 279
|
|
#define OMPDVM_FIRSTPRIVATE 280
|
|
#define OMPDVM_FLUSH 281
|
|
#define OMPDVM_GUIDED 282
|
|
#define OMPDVM_LASTPRIVATE 283
|
|
#define OMPDVM_MASTER 284
|
|
#define OMPDVM_NOWAIT 285
|
|
#define OMPDVM_NONE 286
|
|
#define OMPDVM_NUM_THREADS 287
|
|
#define OMPDVM_ORDERED 288
|
|
#define OMPDVM_PARALLEL 289
|
|
#define OMPDVM_PARALLELDO 290
|
|
#define OMPDVM_PARALLELSECTIONS 291
|
|
#define OMPDVM_PARALLELWORKSHARE 292
|
|
#define OMPDVM_RUNTIME 293
|
|
#define OMPDVM_SECTION 294
|
|
#define OMPDVM_SECTIONS 295
|
|
#define OMPDVM_SCHEDULE 296
|
|
#define OMPDVM_SHARED 297
|
|
#define OMPDVM_SINGLE 298
|
|
#define OMPDVM_THREADPRIVATE 299
|
|
#define OMPDVM_WORKSHARE 300
|
|
#define OMPDVM_NODES 301
|
|
#define OMPDVM_IF 302
|
|
#define IAND 303
|
|
#define IEOR 304
|
|
#define IOR 305
|
|
#define ACC_REGION 306
|
|
#define ACC_END_REGION 307
|
|
#define ACC_CHECKSECTION 308
|
|
#define ACC_END_CHECKSECTION 309
|
|
#define ACC_GET_ACTUAL 310
|
|
#define ACC_ACTUAL 311
|
|
#define ACC_TARGETS 312
|
|
#define ACC_ASYNC 313
|
|
#define ACC_HOST 314
|
|
#define ACC_CUDA 315
|
|
#define ACC_LOCAL 316
|
|
#define ACC_INLOCAL 317
|
|
#define ACC_CUDA_BLOCK 318
|
|
#define ACC_ROUTINE 319
|
|
#define ACC_TIE 320
|
|
#define BY 321
|
|
#define IO_MODE 322
|
|
#define CP_CREATE 323
|
|
#define CP_LOAD 324
|
|
#define CP_SAVE 325
|
|
#define CP_WAIT 326
|
|
#define FILES 327
|
|
#define VARLIST 328
|
|
#define STATUS 329
|
|
#define EXITINTERVAL 330
|
|
#define TEMPLATE_CREATE 331
|
|
#define TEMPLATE_DELETE 332
|
|
#define SPF_ANALYSIS 333
|
|
#define SPF_PARALLEL 334
|
|
#define SPF_TRANSFORM 335
|
|
#define SPF_NOINLINE 336
|
|
#define SPF_PARALLEL_REG 337
|
|
#define SPF_END_PARALLEL_REG 338
|
|
#define SPF_EXPAND 339
|
|
#define SPF_FISSION 340
|
|
#define SPF_SHRINK 341
|
|
#define SPF_CHECKPOINT 342
|
|
#define SPF_EXCEPT 343
|
|
#define SPF_FILES_COUNT 344
|
|
#define SPF_INTERVAL 345
|
|
#define SPF_TIME 346
|
|
#define SPF_ITER 347
|
|
#define SPF_FLEXIBLE 348
|
|
#define SPF_APPLY_REGION 349
|
|
#define SPF_APPLY_FRAGMENT 350
|
|
#define SPF_CODE_COVERAGE 351
|
|
#define SPF_UNROLL 352
|