Abstract
The aim of this paper is to summarize the new features of the Fortran 2003 standard (WG5 2004). We take as our starting point Fortran 95 plus the two official extensions (Cohen 2001, Reid 2001) that have been published as Type 2 Technical Reports (TRs). These provide features for
• Allocatable dummy arguments and type components, and
• Support for the five exceptions of the IEEE Floating Point Standard (IEEE 1989) and for other features of this Standard.
- ASCII (1991) ISO/IEC 646:1991, Information technology -- ISO 7-bit coded character set for information interchange. ISO, Geneva.Google Scholar
- Cohen, Malcolm (ed.) (2001) ISO/IEC TR 15581(E) Technical Report: Information technology -- Programming languages -- Fortran -- Enhanced data type facilities (second edition). ISO, Geneva.Google Scholar
- IEEE (1989) IEC 60559: 1989, Binary floating-point arithmetic for microprocessor Systems. Originally IEEE 754-1985.Google Scholar
- ISO 10646 (2000) ISO/IEC 10646-1:2000, Information technology -- Universal multiple-octet coded character set (UCS) -- Part 1: Architecture and basic multilingual plane. ISO, Geneva.Google Scholar
- Metcalf, Michael, Reid, John, and Cohen, Malcolm (2004). Fortran 95/2003 explained. Oxford University Press.Google Scholar
- Reid, John (ed.) (2001) ISO/IEC TR 15580(E) Technical Report: Information technology -- Programming languages -- Fortran -- Floating-point exception handling (second edition). ISO, Geneva.Google Scholar
- WG5 (2004) ISO/IEC 1539-1:2004(E) Information technology -- Programming languages -- Fortran - Part 1: Base language. ISO, Geneva.Google Scholar
Index Terms
- The new features of Fortran 2003
Recommendations
The new features of Fortran 2018
The aim of this paper is to summarize the new features of the Fortran standard that is expected to be published in 2018. It was known informally as Fortran 2015 because the choice of features to include was made in 2015, but WG5 has decided to rename it ...
The new features of Fortran 2008
The aim of this paper is to summarize the new features of the draft Fortran 2008 standard (ISO/IEC 2008). We take as our starting point Fortran 2003 (ISO/IEC 2008). An official extension for enhanced module facilities (ISO/IEC 2005) that has been ...
The new features of Fortran 2008
The aim of this paper is to summarize the new features of the Fortran 2008 standard (ISO/IEC 2010). We take as our starting point Fortran 2003 (ISO/IEC 2004). An official extension for enhanced module facilities was published as a Type 2 Technical ...
Comments