fdoc

typeassociation_tprivate

A name given by an associate statement.

Components

NameTypeAttributesDefaultDescription
chaincharacter(len=:)allocatable

what it stands for, %-separated

levelinteger0

how many associate constructs are open

namecharacter(len=:)allocatable

the name, in lowercase

Source

Show the code
type :: association_t
    !! A name given by an `associate` statement.
    character(len=:), allocatable :: name       !! the name, in lowercase
    character(len=:), allocatable :: chain      !! what it stands for, `%`-separated
    integer :: level = 0                        !! how many `associate` constructs are open
end type association_t