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