Я хотел бы улучшить читаемость моих кодов Fortran с помощью ООП. Я получаю довольно сложные производные типы, например: a%b%c%d%e
, определенный в модуле mymod
.
Теперь в подпрограмме я делаю
subroutine test
use mymod, only: a
! lots of unrelevant stuff, especially with a%b%c%d%e.
end subroutine
Моя проблема заключается в следующем: я хотел бы переименовать в этой конкретной подпрограмме a%b%c%d%e
в простое newname
.
Я тестировал, например: use mymod, only: a%b%c%d%e => newname
, но получаю ошибку компиляции, которая гласит:
Ошибка: синтаксическая ошибка в операторе USE
associate
. - person eriktous   schedule 12.04.2013