Spec-Zone.ru › GNU Fortran 13

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-13.3.0/gfortran/Standards.html

Spec-Zone.ru

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