Spec-Zone.ru › GNU Fortran 4

6.1 Расширения, реализованные в GNU Fortran

GNU Fortran реализует ряд расширений по сравнению со стандартным Fortran. В этой главе содержится информация о их синтаксисе и значении. В настоящее время существует две категории расширений GNU Fortran: те, которые предоставляют функциональность, выходящую за рамки стандарта, и те, которые поддерживаются GNU Fortran исключительно для обратной совместимости со старыми компиляторами. По умолчанию -std=gnu позволяет компилятору принимать оба типа расширений, но предупреждать об использовании последних. Указание -std=f95, -std=f2003 или -std=f2008 отключает оба типа расширений, а -std=legacy позволяет использовать оба без предупреждений.

  • Спецификации типа старого стиля
  • Инициализация переменных старого стиля
  • Расширения для списков параметров
  • Дескриптор формата X без поля счётчика
  • Запятые в спецификациях FORMAT
  • Пропущенная точка в спецификациях FORMAT
  • Списки элементов ВВОД/ВЫВОД
  • Q экспоненциальная буква
  • Литеральные константы BOZ
  • Индексы массивов с плавающей точкой
  • Унарные операторы
  • Неявное преобразование значений LOGICAL и INTEGER
  • Поддержка констант Холлерита
  • Указатели Cray
  • Спецификатор CONVERT
  • OpenMP
  • Функции списка аргументов

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.3/gfortran/Extensions-implemented-in-GNU-Fortran.html

Spec-Zone.ru

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