| Fortran 2K Standard
Change Summary |
| Derived-Type I/O |
| Asynchronous I/O |
| Procedure Pointers |
| Interval Arithmetic Enabling Technologies |
| Additions to Character Set |
| Control of I/O Rounding |
| Constants for Opaque Types |
| Parameterized Derived Types |
| Object Oriented Technologies - Inheritance |
| Object Oriented Technologies - Polymorphism |
| Constructors/Destructors |
| Internationalization |
| Interoperability with C |
| Increased Statement Length |
| Intent for Pointer Arguments |
| Generic RATE_COUNT in SYSTEM CLOCK |
| Specifying Pointer Lower Bounds |
| Extend MAX/MIN Intrinsics to CHARACTER |
| Extended Initialization Expressions |
| Lower Case Syntax Elements |
| Named Scratch Files |
| Renaming Defined Operators |
| Derived-Type Assignment Fix |
| Enhanced Complex Constants |
| Command-Line Arguments |
| Environment Variables |
| Volatile Attribute |
| Allow PUBLIC Entities of PRIVATE Type |
| Flexible Optimization Control |
| Control of Operation Rounding |
| Access to Status Error Messages |
| Mixed PUBLIC and PRIVATE Type Components |
| Stream I/O |
| Floating Point Exception Handling |
| Allocatable Derived Type Components |
| Varying Length String Data Type |
| Conditional Compilation |