FORTRAN: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м Добавих още малко исторически подробности. |
|||
Ред 209:
- Съвместим с програмния език C;
'''Fortran 2008 (2010)'''
Последната излязла версия на езика е ISO/IEC 1539-1:2010, неформално известна като Fortran 2008, е била одобрена през септември 2010г. Както при Fortran 95, това е голямо надграждане, обединяване, избистряне и корекция на предходната версия Fortran 2003. Някои от новите способности на версията са :
- Подмодули – допълнителни структуриращи удобства за модулите; заместват ISO/IEC TR 19767:2005
- Coarray Fortran – паралелно изпълняващ модул;
- Конструкторът DO CONCURRENT – за повтарящи се цикли, без взаимнозависимост;
- Атрибутът CONTIGUOUS – уточнява мястото за съхранение на рестрикците;
- Конструктурът BLOCK – може да съдържа декларации на предмети с построяване на сфера;
- Рекурсия при въвеждане на данни – като алтернатива за рекурсивни пойнтъри в получените типове.
Важно приложение към Fortran 2008 е Техническата спецификация на ISO (TS) 29113 за ''Допълнителна оперативна съвместимост'' на Fortran с езика C, което през май 2012 е предадено на ISO за одобрение. Спецификацията подпомага достъпа до array дескриптора от езика C и позволява игнорирането на тип или ранк от аргументи.
== Компилатори ==
|