5.2.6 Q редактор описания
Некоторые компиляторы Fortran предоставляют Q редактор описания, который передает количество оставшихся символов в записи ввода в целочисленную переменную.
Прямой заменитель Q редактора описания недоступен в gfortran. Как воспроизвести его функциональность с использованием стандартного кода зависит от того, каково намерение исходного кода.
Варианты замены Q могут включать чтение всей строки в символьную переменную и подсчет количества оставшихся символов, отличных от пробела, с использованием LEN_TRIM. Другой метод может заключаться в использовании форматированного потока, чтении данных до позиции, где произошел Q редактор описания, использовании INQUIRE для получения позиции файла, подсчете символов до следующего NEW_LINE и затем начать чтение с ранее отмеченной позиции.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gfortran/Q-edit-descriptor.html