Spec-Zone.ru › GNU Fortran 10

7.4.1 Правила именования

Согласно стандарту Fortran, допустимые имена Fortran состоят из буквы между A и Z, a и z, цифр 0, 1 и 9 и символов подчеркивания (_) с ограничением, что имена могут начинаться только с буквы. В качестве расширения поставщика, символ доллара ($) дополнительно разрешен с опцией -fdollar-ok, но не как первый символ и только если целевая система его поддерживает.

По умолчанию, имя процедуры — это имя Fortran в нижнем регистре с добавленным символом подчеркивания (_); с использованием -fno-underscoring символ подчеркивания не добавляется, а -fsecond-underscore добавляет два подчеркивания. В зависимости от целевой системы и соглашения вызова, процедура может быть дополнительно обработана; например, в 32-битной Windows с stdcall, добавляется знак «@» @ за которым следует целое число. Для изменения соглашения вызова см. Директивы компилятора GNU Fortran.

Для общих блоков используется то же соглашение, т. е. по умолчанию к имени Fortran в нижнем регистре добавляется символ подчеркивания. Пустые общие блоки имеют имя __BLNK__.

Для процедур и переменных, объявленных в пространстве спецификации модуля, имя формируется с помощью __, за которым следует имя модуля в нижнем регистре, _MOD_, и имя Fortran в нижнем регистре. Обратите внимание, что символ подчеркивания не добавляется.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gfortran/Naming-conventions.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API