Global preprocessor configuration and shared runtime state All components of fpx read from and write to this single instance. Users can safely modify its public components at any time.
Definition at line 77 of file global.f90.
Variables | |
| type(macro), dimension(:), allocatable, public | macros |
| List of global macros. | |
| type(string), dimension(:), allocatable, public | undef |
| List of undefined macros. | |
| type(string), dimension(:), allocatable, public | includedir |
| List of include directories. | |
| logical, public | expand_macros = .true. |
| Boolean controlling the macro expansion. The macros are expanded by default. | |
| logical, public | exlude_comments = .false. |
| Boolean controlling the inclusion/exclusion of comments. The comments are kept by default. | |
| logical, public | implicit_continuation = .false. |
| Boolean controlling implicit continuation line. | |
| logical, public | line_break = .false. |
| Boolean controlling line break with double backslash. | |
| logical, public | extra_macros = .false. |
| Boolean controlling extra (non-standard macro definitions: FILENAME, TIMESTAMP). | |