| | 1 | = Supported Preprocessor Directives = |
| | 2 | [wiki:FortranOverview#a1.1.Basicgoals Back:FortranOverview] |
| | 3 | == Supported preprocessor directive list == |
| | 4 | * `#include` : Header file inclusion |
| | 5 | * `#define` : Macro expansion |
| | 6 | * `#error` : Preprocessor error report |
| | 7 | * `#ifdef` : Conditional compilation based on macro with definitions |
| | 8 | * `#ifndef` : Conditional compilation based on macro without definitions |
| | 9 | * `#if` : Conditional compilation based on conditional expressions |
| | 10 | * `#elif` : Conditional compilation based on conditional expressions |
| | 11 | * `#else` : Conditional compilation based on conditional expressions |
| | 12 | * `#endif` : End mark of conditional compilation area. |