Spec-Zone.ru › GNU Fortran 14

1.3 Стандарты

Язык Fortran разрабатывается рабочей группой 5 подкомитета 22 Объединённого технического комитета 1 Международной организации по стандартизации и Международной электротехнической комиссии (МЭК). Эта группа известна как WG5. Официальные документы стандартов Fortran можно приобрести в ISO; также в свободном доступе на вики есть набор документов (обычно окончательные проекты).

Компилятор GNU Fortran реализует стандарт ISO/IEC 1539:1997 (Fortran 95). Таким образом, он также может компилировать практически все программы на Fortran 90 и Fortran 77, соответствующие стандарту. Он также поддерживает расширения ISO/IEC TR-15581 для массивов с возможностью выделения памяти.

GNU Fortran также поддерживает почти все возможности ISO/IEC 1539-1:2004 (Fortran 2003) и ISO/IEC 1539-1:2010 (Fortran 2008). Он частично поддерживает функции, введённые в ISO/IEC 1539:2018 (Fortran 2018), последней версии стандарта языка Fortran, включая полную поддержку Технического Спецификации Further Interoperability of Fortran with C (ISO/IEC TS 29113:2012). Более подробные сведения о поддержке этих стандартов можно найти в следующих разделах документации.

Кроме того, компиляторы GNU Fortran поддерживают спецификацию OpenMP (версия 4.5 и частичную поддержку функций версии 5.0, https://openmp.org/specifications/). Также поддерживается спецификация OpenACC (ориентированная на версию 2.6, https://www.openacc.org/). Дополнительную информацию см. на https://gcc.gnu.org/wiki/OpenACC.

  • Состояние Fortran 95
  • Состояние Fortran 2003
  • Состояние Fortran 2008
  • Состояние Fortran 2018

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

Spec-Zone.ru

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