The long history of the Fortran language, its wide use and broad userbase, the large number of different compiler vendors and the lack of some features crucial to users in the first standards have lead to the existence of a number of important extensions to the language. While some of the most useful or popular extensions are supported by the GNU Fortran compiler, not all existing extensions are supported. This section aims at listing these extensions and offering advice on how best make code that uses them running with the GNU Fortran compiler.
|• ENCODE and DECODE statements:|
|• Variable FORMAT expressions:|
|• Alternate complex function syntax:|
|• Volatile COMMON blocks:|
|• OPEN( ... NAME=):|
|• Q edit descriptor:|