| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | ALLOCATABLE | :: | Str | |||
| type(tString), | public, | POINTER | :: | NextStr | |||
| type(tString), | public, | POINTER | :: | PrevStr |
TYPE tString #if defined(NVHPC) CHARACTER(LEN=MAXLEN) :: Str !! ONLY NVHPC COMPILER DOES NOT SEEM TO WORK WITH ALLOCATABLE CHARACTERS (SIGSEV!) #else CHARACTER(LEN=:),ALLOCATABLE::Str #endif TYPE(tString),POINTER::NextStr,PrevStr END TYPE tString