Configuration data for Fortran
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | implicit_external |
Enable implicit external interfaces |
|||
logical, | public | :: | implicit_typing |
Enable default implicit typing |
|||
character(len=:), | public, | allocatable | :: | source_form |
Form to use for all Fortran sources |
Construct a new build configuration from a TOML data structure
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fortran_config_t), | intent(out) | :: | self |
Instance of the fortran configuration |
||
type(toml_table), | intent(inout) | :: | table |
Instance of the TOML data structure |
||
type(error_t), | intent(out), | allocatable | :: | error |
Error handling |