{"id":26149738,"url":"https://github.com/cdslaborg/fortrankeywords","last_synced_at":"2026-03-16T05:10:39.545Z","repository":{"id":107356859,"uuid":"446226062","full_name":"cdslaborg/FortranKeywords","owner":"cdslaborg","description":"This repository contains a complete list of all Fortran 2018 Standard keywords, including intrinsic procedure argument names (specifiers).","archived":false,"fork":false,"pushed_at":"2022-01-10T00:17:23.000Z","size":43,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-01-30T09:09:28.410Z","etag":null,"topics":["fortran","fortran-language","fortran2018"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cdslaborg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-01-09T23:22:57.000Z","updated_at":"2023-05-02T19:27:00.000Z","dependencies_parsed_at":"2023-05-17T04:21:46.661Z","dependency_job_id":null,"html_url":"https://github.com/cdslaborg/FortranKeywords","commit_stats":{"total_commits":6,"total_committers":1,"mean_commits":6.0,"dds":0.0,"last_synced_commit":"b4e163f09a2d1805bac733f16866c78d53b7efa4"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdslaborg%2FFortranKeywords","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdslaborg%2FFortranKeywords/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdslaborg%2FFortranKeywords/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdslaborg%2FFortranKeywords/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdslaborg","download_url":"https://codeload.github.com/cdslaborg/FortranKeywords/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242980778,"owners_count":20216285,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fortran","fortran-language","fortran2018"],"created_at":"2025-03-11T05:36:23.510Z","updated_at":"2025-12-24T05:30:42.893Z","avatar_url":"https://github.com/cdslaborg.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fortran Standard Keywords (2018)  \n\nThis repository (and the following table) contains a complete list of all Fortran Standard keywords, including intrinsic procedure argument names (specifiers). \nThis list conforms to the current latest Fortran Standard (2018). \nSee the Excel and the text files for other formats of this table.  \n\n| keyword | category |\n| ------- | -------- |\n| ABSTRACT | attribute |\n| ALLOCATABLE | attribute |\n| ASSIGNMENT | attribute |\n| ASYNCHRONOUS | attribute |\n| BIND | attribute |\n| CODIMENSION | attribute |\n| CONTIGUOUS | attribute |\n| DEFAULT | attribute |\n| DEFERRED | attribute |\n| DIMENSION | attribute |\n| ELEMENTAL | attribute |\n| EXTENDS | attribute |\n| EXTERNAL | attribute |\n| IMPURE | attribute |\n| INTENT(IN) | attribute |\n| INTENT(INOUT) | attribute |\n| INTENT(OUT) | attribute |\n| INTRINSIC | attribute |\n| LOCAL | attribute |\n| LOCAL_INIT | attribute |\n| LOGICAL | attribute |\n| NON_INTRINSIC | attribute |\n| NON_OVERRIDABLE | attribute |\n| NON_RECURSIVE | attribute |\n| NOPASS | attribute |\n| OPERATOR | attribute |\n| OPTIONAL | attribute |\n| PARAMETER | attribute |\n| PASS | attribute |\n| POINTER | attribute |\n| PRIVATE | attribute |\n| PROTECTED | attribute |\n| PUBLIC | attribute |\n| PURE | attribute |\n| READ(FORMATTED) | attribute |\n| READ(UNFORMATTED) | attribute |\n| RECURSIVE | attribute |\n| SAVE | attribute |\n| SEQUENCE | attribute |\n| SHARED | attribute |\n| TARGET | attribute |\n| VALUE | attribute |\n| VOLATILE | attribute |\n| WRITE(FORMATTED) | attribute |\n| WRITE(UNFORMATTED) | attribute |\n| C_ALERT | constant |\n| C_BACKSPACE | constant |\n| C_BOOL | constant |\n| C_CARRIAGE_RETURN | constant |\n| C_CHAR | constant |\n| C_DOUBLE | constant |\n| C_DOUBLE_COMPLEX | constant |\n| C_FLOAT | constant |\n| C_FLOAT_COMPLEX | constant |\n| C_FORM_FEED | constant |\n| C_HORIZONTAL_TAB | constant |\n| C_INT | constant |\n| C_INT_FAST16_T | constant |\n| C_INT_FAST32_T | constant |\n| C_INT_FAST64_T | constant |\n| C_INT_FAST8_T | constant |\n| C_INT_LEAST16_T | constant |\n| C_INT_LEAST32_T | constant |\n| C_INT_LEAST64_T | constant |\n| C_INT_LEAST8_T | constant |\n| C_INT16_T | constant |\n| C_INT32_T | constant |\n| C_INT64_T | constant |\n| C_INT8_T | constant |\n| C_INTMAX_T | constant |\n| C_INTPTR_T | constant |\n| C_LONG | constant |\n| C_LONG_DOUBLE | constant |\n| C_LONG_DOUBLE_COMPLEX | constant |\n| C_LONG_LONG | constant |\n| C_NEW_LINE | constant |\n| C_NULL_CHAR | constant |\n| C_NULL_FUNPTR | constant |\n| C_NULL_PTR | constant |\n| C_SHORT | constant |\n| C_SIGNED_CHAR | constant |\n| C_SIZE_T | constant |\n| C_VERTICAL_TAB | constant |\n| CHARACTER_KINDS | constant |\n| CHARACTER_STORAGE_SIZE | constant |\n| CURRENT_TEAM | constant |\n| ERROR_UNIT | constant |\n| FILE_STORAGE_SIZE | constant |\n| IEEE_ALL | constant |\n| IEEE_ALL | constant |\n| IEEE_AWAY | constant |\n| IEEE_DATATYPE | constant |\n| IEEE_DENORMAL | constant |\n| IEEE_DIVIDE | constant |\n| IEEE_DIVIDE_BY_ZERO | constant |\n| IEEE_DOWN | constant |\n| IEEE_HALTING | constant |\n| IEEE_INEXACT | constant |\n| IEEE_INEXACT_FLAG | constant |\n| IEEE_INF | constant |\n| IEEE_INVALID | constant |\n| IEEE_INVALID_FLAG | constant |\n| IEEE_NAN | constant |\n| IEEE_NEAREST | constant |\n| IEEE_NEGATIVE_DENORMAL | constant |\n| IEEE_NEGATIVE_INF | constant |\n| IEEE_NEGATIVE_NORMAL | constant |\n| IEEE_NEGATIVE_SUBNORMAL | constant |\n| IEEE_NEGATIVE_ZERO | constant |\n| IEEE_OTHER | constant |\n| IEEE_OTHER_VALUE | constant |\n| IEEE_OVERFLOW | constant |\n| IEEE_POSITIVE_DENORMAL | constant |\n| IEEE_POSITIVE_INF | constant |\n| IEEE_POSITIVE_NORMAL | constant |\n| IEEE_POSITIVE_SUBNORMAL | constant |\n| IEEE_POSITIVE_ZERO | constant |\n| IEEE_ROUNDING | constant |\n| IEEE_SIGNALING_NAN | constant |\n| IEEE_SQRT | constant |\n| IEEE_SUBNORMAL | constant |\n| IEEE_TO_ZERO | constant |\n| IEEE_UNDERFLOW | constant |\n| IEEE_UNDERFLOW_FLAG | constant |\n| IEEE_UP | constant |\n| IEEE_USUAL | constant |\n| INITIAL_TEAM | constant |\n| INPUT_UNIT | constant |\n| INT16 | constant |\n| INT32 | constant |\n| INT64 | constant |\n| INT8 | constant |\n| INTEGER_KINDS | constant |\n| IOSTAT_END | constant |\n| IOSTAT_EOR | constant |\n| IOSTAT_INQUIRE_INTERNAL_UNIT | constant |\n| LOGICAL_KINDS | constant |\n| NUMERIC_STORAGE_SIZE | constant |\n| OUTPUT_UNIT | constant |\n| PARENT_TEAM | constant |\n| REAL_KINDS | constant |\n| REAL128 | constant |\n| REAL32 | constant |\n| REAL64 | constant |\n| STAT_FAILED_IMAGE | constant |\n| STAT_LOCKED | constant |\n| STAT_LOCKED_OTHER_IMAGE | constant |\n| STAT_STOPPED_IMAGE | constant |\n| STAT_UNLOCKED | constant |\n| STAT_UNLOCKED_FAILED_IMAGE | constant |\n| ACHAR | function_elemental |\n| ACOS | function_elemental |\n| ACOSH | function_elemental |\n| ADJUSTL | function_elemental |\n| ADJUSTR | function_elemental |\n| AIMAG | function_elemental |\n| AINT | function_elemental |\n| ANINT | function_elemental |\n| ASIN | function_elemental |\n| ASINH | function_elemental |\n| ATAN | function_elemental |\n| ATAN2 | function_elemental |\n| ATANH | function_elemental |\n| BESSEL_J0 | function_elemental |\n| BESSEL_J1 | function_elemental |\n| BESSEL_JN | function_elemental |\n| BESSEL_Y0 | function_elemental |\n| BESSEL_Y1 | function_elemental |\n| BESSEL_YN | function_elemental |\n| BGE | function_elemental |\n| BGT | function_elemental |\n| BLE | function_elemental |\n| BLT | function_elemental |\n| BTEST | function_elemental |\n| CEILING | function_elemental |\n| CHAR | function_elemental |\n| CMPLX | function_elemental |\n| CONJG | function_elemental |\n| COS | function_elemental |\n| COSH | function_elemental |\n| DBLE | function_elemental |\n| DIM | function_elemental |\n| DPROD | function_elemental |\n| DSHIFTL | function_elemental |\n| DSHIFTR | function_elemental |\n| ERF | function_elemental |\n| ERFC | function_elemental |\n| ERFC_SCALED | function_elemental |\n| EXP | function_elemental |\n| EXPONENT | function_elemental |\n| FLOOR | function_elemental |\n| FRACTION | function_elemental |\n| GAMMA | function_elemental |\n| HYPOT | function_elemental |\n| IACHAR | function_elemental |\n| IAND | function_elemental |\n| IBCLR | function_elemental |\n| IBITS | function_elemental |\n| IBSET | function_elemental |\n| ICHAR | function_elemental |\n| IEEE_CLASS | function_elemental |\n| IEEE_COPY_SIGN | function_elemental |\n| IEEE_FMA | function_elemental |\n| IEEE_GET_FLAG | function_elemental |\n| IEEE_GET_HALTING_MODE | function_elemental |\n| IEEE_INT | function_elemental |\n| IEEE_IS_FINITE | function_elemental |\n| IEEE_IS_NAN | function_elemental |\n| IEEE_IS_NEGATIVE | function_elemental |\n| IEEE_IS_NORMAL | function_elemental |\n| IEEE_LOGB | function_elemental |\n| IEEE_MAX_NUM | function_elemental |\n| IEEE_MAX_NUM_MAG | function_elemental |\n| IEEE_MIN_NUM | function_elemental |\n| IEEE_MIN_NUM_MAG | function_elemental |\n| IEEE_NEXT_AFTER | function_elemental |\n| IEEE_NEXT_DOWN | function_elemental |\n| IEEE_NEXT_UP | function_elemental |\n| IEEE_QUIET_EQ | function_elemental |\n| IEEE_QUIET_GE | function_elemental |\n| IEEE_QUIET_GT | function_elemental |\n| IEEE_QUIET_LE | function_elemental |\n| IEEE_QUIET_LT | function_elemental |\n| IEEE_QUIET_NAN | function_elemental |\n| IEEE_QUIET_NE | function_elemental |\n| IEEE_REAL | function_elemental |\n| IEEE_REM | function_elemental |\n| IEEE_RINT | function_elemental |\n| IEEE_SCALB | function_elemental |\n| IEEE_SIGNALING_EQ | function_elemental |\n| IEEE_SIGNALING_GE | function_elemental |\n| IEEE_SIGNALING_GT | function_elemental |\n| IEEE_SIGNALING_LE | function_elemental |\n| IEEE_SIGNALING_LT | function_elemental |\n| IEEE_SIGNALING_NE | function_elemental |\n| IEEE_SIGNBIT | function_elemental |\n| IEEE_UNORDERED | function_elemental |\n| IEEE_VALUE | function_elemental |\n| IEOR | function_elemental |\n| IMAGE_STATUS | function_elemental |\n| INT | function_elemental |\n| IOR | function_elemental |\n| ISHFT | function_elemental |\n| ISHFTC | function_elemental |\n| LEADZ | function_elemental |\n| LEN_TRIM | function_elemental |\n| LGE | function_elemental |\n| LGT | function_elemental |\n| LLE | function_elemental |\n| LLT | function_elemental |\n| LOG | function_elemental |\n| LOG_GAMMA | function_elemental |\n| LOG10 | function_elemental |\n| LOGICAL | function_elemental |\n| MASKL | function_elemental |\n| MASKR | function_elemental |\n| MAX | function_elemental |\n| MIN | function_elemental |\n| MOD | function_elemental |\n| MODULO | function_elemental |\n| MVBITS | function_elemental |\n| NEAREST | function_elemental |\n| NINT | function_elemental |\n| NOT | function_elemental |\n| OUT_OF_RANGE | function_elemental |\n| POPCNT | function_elemental |\n| POPPAR | function_elemental |\n| REAL | function_elemental |\n| SCALE | function_elemental |\n| SCAN | function_elemental |\n| SET_EXPONENT | function_elemental |\n| SHAPE | function_elemental |\n| SHIFTA | function_elemental |\n| SHIFTL | function_elemental |\n| SHIFTR | function_elemental |\n| SIGN | function_elemental |\n| SIN | function_elemental |\n| SINH | function_elemental |\n| SPACING | function_elemental |\n| SQRT | function_elemental |\n| TAN | function_elemental |\n| TANH | function_elemental |\n| TRAILZ | function_elemental |\n| VERIFY | function_elemental |\n| ALLOCATED | function_inquiry |\n| ASSOCIATED | function_inquiry |\n| BIT_SIZE | function_inquiry |\n| C_SIZEOF | function_inquiry |\n| COSHAPE | function_inquiry |\n| DIGITS | function_inquiry |\n| EPSILON | function_inquiry |\n| EXTENDS_TYPE_OF | function_inquiry |\n| FAILED_IMAGES | function_inquiry |\n| HUGE | function_inquiry |\n| IEEE_SUPPORT_DATATYPE | function_inquiry |\n| IEEE_SUPPORT_DENORMAL | function_inquiry |\n| IEEE_SUPPORT_DIVIDE | function_inquiry |\n| IEEE_SUPPORT_INF | function_inquiry |\n| IEEE_SUPPORT_IO | function_inquiry |\n| IEEE_SUPPORT_NAN | function_inquiry |\n| IEEE_SUPPORT_SQRT | function_inquiry |\n| IEEE_SUPPORT_STANDARD | function_inquiry |\n| IEEE_SUPPORT_SUBNORMAL | function_inquiry |\n| IEEE_SUPPORT_UNDERFLOW_CONTROL | function_inquiry |\n| IS_CONTIGUOUS | function_inquiry |\n| IS_IOSTAT_END | function_inquiry |\n| IS_IOSTAT_EOR | function_inquiry |\n| KIND | function_inquiry |\n| LBOUND | function_inquiry |\n| LCOBOUND | function_inquiry |\n| LEN | function_inquiry |\n| MAXEXPONENT | function_inquiry |\n| MINEXPONENT | function_inquiry |\n| NEW_LINE | function_inquiry |\n| PRECISION | function_inquiry |\n| PRESENT | function_inquiry |\n| RADIX | function_inquiry |\n| RANGE | function_inquiry |\n| RANK | function_inquiry |\n| SAME_TYPE_AS | function_inquiry |\n| SIZE | function_inquiry |\n| STORAGE_SIZE | function_inquiry |\n| TINY | function_inquiry |\n| UBOUND | function_inquiry |\n| UCOBOUND | function_inquiry |\n| ALL | function_transformational |\n| ANY | function_transformational |\n| BESSEL_JN | function_transformational |\n| BESSEL_YN | function_transformational |\n| C_ASSOCIATED | function_transformational |\n| C_FUNLOC | function_transformational |\n| C_LOC | function_transformational |\n| COMMAND_ARGUMENT_COUNT | function_transformational |\n| COMPILER_OPTIONS | function_transformational |\n| COMPILER_VERSION | function_transformational |\n| COUNT | function_transformational |\n| CSHIFT | function_transformational |\n| DOT_PRODUCT | function_transformational |\n| EOSHIFT | function_transformational |\n| FINDLOC | function_transformational |\n| GET_TEAM | function_transformational |\n| IALL | function_transformational |\n| IANY | function_transformational |\n| IEEE_SELECTED_REAL_KIND | function_transformational |\n| IEEE_SUPPORT_FLAG | function_transformational |\n| IEEE_SUPPORT_HALTING | function_transformational |\n| IEEE_SUPPORT_ROUNDING | function_transformational |\n| IMAGE_INDEX | function_transformational |\n| INDEX | function_transformational |\n| IPARITY | function_transformational |\n| MATMUL | function_transformational |\n| MAXLOC | function_transformational |\n| MAXVAL | function_transformational |\n| MERGE | function_transformational |\n| MERGE_BITS | function_transformational |\n| MINLOC | function_transformational |\n| MINVAL | function_transformational |\n| NORM2 | function_transformational |\n| NULL | function_transformational |\n| NUM_IMAGES | function_transformational |\n| PACK | function_transformational |\n| PARITY | function_transformational |\n| PRODUCT | function_transformational |\n| REDUCE | function_transformational |\n| REPEAT | function_transformational |\n| RESHAPE | function_transformational |\n| SELECTED_CHAR_KIND | function_transformational |\n| SELECTED_INT_KIND | function_transformational |\n| SELECTED_REAL_KIND | function_transformational |\n| SPREAD | function_transformational |\n| STOPPED_IMAGES | function_transformational |\n| SUM | function_transformational |\n| TEAM_NUMBER | function_transformational |\n| THIS_IMAGE | function_transformational |\n| TRANSPOSE | function_transformational |\n| TRIM | function_transformational |\n| UNPACK | function_transformational |\n| CFI_address | function_void |\n| CFI_allocate | function_void |\n| CFI_deallocate | function_void |\n| CFI_establish | function_void |\n| CFI_is_contiguous | function_void |\n| CFI_section | function_void |\n| CFI_select_part | function_void |\n| CFI_setpointer | function_void |\n| mpi | module_extension |\n| mpi_f08 | module_extension |\n| OMP_LIB | module_extension |\n| OMP_LIB_KINDS | module_extension |\n| OPENACC | module_extension |\n| IEEE_ARITHMETIC | module_intrinsic |\n| IEEE_EXCEPTIONS | module_intrinsic |\n| IEEE_FEATURES | module_intrinsic |\n| ISO_C_BINDING | module_intrinsic |\n| ISO_FORTRAN_ENV | module_intrinsic |\n| ACCESS | specifier |\n| ACQUIRED_LOCK | specifier |\n| ACTION | specifier |\n| ADVANCE | specifier |\n| ASYNCHRONOUS | specifier |\n| BLANK | specifier |\n| DECIMAL | specifier |\n| DELIM | specifier |\n| DIRECT | specifier |\n| ENCODING | specifier |\n| EOR | specifier |\n| ERR | specifier |\n| ERRMSG | specifier |\n| EXIST | specifier |\n| FILE | specifier |\n| FMT | specifier |\n| FORM | specifier |\n| FORMATTED | specifier |\n| ID | specifier |\n| IOLENGTH | specifier |\n| IOMSG | specifier |\n| IOSTAT | specifier |\n| MOLD | specifier |\n| NAME | specifier |\n| NAMED | specifier |\n| NEW_INDEX | specifier |\n| NEWUNIT | specifier |\n| NEXTREC | specifier |\n| NML | specifier |\n| NUMBER | specifier |\n| OPENED | specifier |\n| PAD | specifier |\n| PENDING | specifier |\n| POS | specifier |\n| POSITION | specifier |\n| QUIET | specifier |\n| READ | specifier |\n| READWRITE | specifier |\n| REC | specifier |\n| RECL | specifier |\n| ROUND | specifier |\n| SEQUENTIAL | specifier |\n| SIGN | specifier |\n| SIZE | specifier |\n| SOURCE | specifier |\n| STAT | specifier |\n| STATUS | specifier |\n| STREAM | specifier |\n| TEAM | specifier |\n| TEAM_NUMBER | specifier |\n| UNFORMATTED | specifier |\n| UNIT | specifier |\n| UNTIL_COUNT | specifier |\n| WRITE | specifier |\n| ALLOCATABLE | statement |\n| ALLOCATE | statement |\n| ASSIGN | statement |\n| ASSOCIATE(...) | statement |\n| ASYNCHRONOUS | statement |\n| BACKSPACE | statement |\n| BIND | statement |\n| BLOCK | statement |\n| BLOCK DATA | statement |\n| CALL | statement |\n| CASE | statement |\n| CHANGE TEAM | statement |\n| CHANGE TEAM(...) | statement |\n| CLASS | statement |\n| CLASS DEFAULT | statement |\n| CLASS IS | statement |\n| CLOSE | statement |\n| COMMON | statement |\n| CONTAINS | statement |\n| CONTIGUOUS | statement |\n| CONTINUE | statement |\n| CRITICAL | statement |\n| CYCLE | statement |\n| DATA | statement |\n| DEALLOCATE | statement |\n| DIMENSION | statement |\n| DO | statement |\n| DO CONCURRENT(...) | statement |\n| DO WHILE(...) | statement |\n| DOUBLE PRECISION | statement |\n| ELSE | statement |\n| ELSE IF | statement |\n| ELSEWHERE | statement |\n| END | statement |\n| END ASSOCIATE | statement |\n| END BLOCK | statement |\n| END BLOCK | statement |\n| END BLOCK DATA | statement |\n| END CRITICAL | statement |\n| END DO | statement |\n| END ENUM | statement |\n| END FORALL | statement |\n| END FUNCTION | statement |\n| END IF | statement |\n| END INTERFACE | statement |\n| END MODULE | statement |\n| END PROCEDURE | statement |\n| END PROGRAM | statement |\n| END SELECT | statement |\n| END SUBMODULE | statement |\n| END SUBROUTINE | statement |\n| END TEAM | statement |\n| END TYPE | statement |\n| END WHERE | statement |\n| ENDFILE | statement |\n| ENTRY | statement |\n| ENUM | statement |\n| ENUMERATOR | statement |\n| EQUIVALENCE | statement |\n| ERROR STOP | statement |\n| EVENT POST | statement |\n| EVENT WAIT | statement |\n| EXIT | statement |\n| EXTERNAL | statement |\n| FAIL IMAGE | statement |\n| FINAL | statement |\n| FLUSH | statement |\n| FORALL | statement |\n| FORALL(...) | statement |\n| FORM TEAM | statement |\n| FORMAT | statement |\n| FUNCTION | statement |\n| GENERIC | statement |\n| GO TO | statement |\n| IF | statement |\n| IF (...) THEN | statement |\n| IMPLICIT | statement |\n| IMPLICIT NONE | statement |\n| IMPORT | statement |\n| INCLUDE | statement |\n| INQUIRE | statement |\n| INTERFACE | statement |\n| INTRINSIC | statement |\n| LOCK | statement |\n| MODULE | statement |\n| NAMELIST | statement |\n| NULLIFY | statement |\n| ONLY | statement |\n| OPEN | statement |\n| OPTIONAL | statement |\n| PARAMETER | statement |\n| PAUSE | statement |\n| POINTER | statement |\n| PRINT | statement |\n| PRIVATE | statement |\n| PROCEDURE | statement |\n| PROGRAM | statement |\n| PROTECTED | statement |\n| PUBLIC | statement |\n| RANK DEFAULT | statement |\n| READ | statement |\n| RESULT | statement |\n| RETURN | statement |\n| REWIND | statement |\n| SAVE | statement |\n| SELECT CASE | statement |\n| SELECT CASE(...) | statement |\n| SELECT RANK | statement |\n| SELECT RANK(...) | statement |\n| SELECT TYPE | statement |\n| SELECT TYPE(...) | statement |\n| SEQUENCE | statement |\n| STOP | statement |\n| SUBMODULE | statement |\n| SUBROUTINE | statement |\n| SYNC ALL | statement |\n| SYNC IMAGES | statement |\n| SYNC MEMORY | statement |\n| SYNC TEAM | statement |\n| TARGET | statement |\n| TYPE | statement |\n| TYPE IS | statement |\n| UNLOCK | statement |\n| USE | statement |\n| VALUE | statement |\n| VOLATILE | statement |\n| WAIT | statement |\n| WHERE(...) | statement |\n| WRITE | statement |\n| C_F_POINTER | subroutine |\n| CPU_TIME | subroutine |\n| DATE_AND_TIME | subroutine |\n| EVENT_QUERY | subroutine |\n| EXECUTE_COMMAND_LINE | subroutine |\n| GET_COMMAND | subroutine |\n| GET_COMMAND_ARGUMENT | subroutine |\n| GET_ENVIRONMENT_VARIABLE | subroutine |\n| IEEE_GET_MODES | subroutine |\n| IEEE_GET_ROUNDING_MODE | subroutine |\n| IEEE_GET_STATUS | subroutine |\n| IEEE_GET_UNDERFLOW_MODE | subroutine |\n| IEEE_SET_MODES | subroutine |\n| IEEE_SET_ROUNDING_MODE | subroutine |\n| IEEE_SET_STATUS | subroutine |\n| IEEE_SET_UNDERFLOW_MODE | subroutine |\n| MOVE_ALLOC | subroutine |\n| RANDOM_INIT | subroutine |\n| RANDOM_NUMBER | subroutine |\n| RANDOM_SEED | subroutine |\n| SYSTEM_CLOCK | subroutine |\n| ATOMIC_ADD | subroutine_atomic |\n| ATOMIC_AND | subroutine_atomic |\n| ATOMIC_CAS | subroutine_atomic |\n| ATOMIC_DEFINE | subroutine_atomic |\n| ATOMIC_FETCH_ADD | subroutine_atomic |\n| ATOMIC_FETCH_AND | subroutine_atomic |\n| ATOMIC_FETCH_OR | subroutine_atomic |\n| ATOMIC_FETCH_XOR | subroutine_atomic |\n| ATOMIC_INT_KIND | subroutine_atomic |\n| ATOMIC_LOGICAL_KIND | subroutine_atomic |\n| ATOMIC_OR | subroutine_atomic |\n| ATOMIC_REF | subroutine_atomic |\n| ATOMIC_XOR | subroutine_atomic |\n| CO_BROADCAST | subroutine_collective |\n| CO_MAX | subroutine_collective |\n| CO_MIN | subroutine_collective |\n| CO_REDUCE | subroutine_collective |\n| CO_SUM | subroutine_collective |\n| C_F_PROCPOINTER | subroutine_pure |\n| IEEE_SET_FLAG | subroutine_pure |\n| IEEE_SET_HALTING_MODE | subroutine_pure |\n| MOVE_ALLOC | subroutine_pure |\n| C_FUNPTR | type_derived |\n| C_PTR | type_derived |\n| CFI_cdesc_t | type_derived |\n| EVENT_TYPE | type_derived |\n| IEEE_CLASS_TYPE | type_derived |\n| IEEE_FEATURES_TYPE | type_derived |\n| IEEE_FLAG_TYPE | type_derived |\n| IEEE_MODES_TYPE | type_derived |\n| IEEE_ROUND_TYPE | type_derived |\n| IEEE_STATUS_TYPE | type_derived |\n| LOCK_TYPE | type_derived |\n| TEAM_TYPE | type_derived |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdslaborg%2Ffortrankeywords","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdslaborg%2Ffortrankeywords","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdslaborg%2Ffortrankeywords/lists"}