As discussed in A shorthand for immutability · Issue #221 · j3-fortran/fortran_proposals · GitHub, I would like end associate
to be made optional. The association would end at the end of a program unit. If associate
were streamlined in this way, it might be used more often, and a large fraction of declarations would be unnecessary, giving Fortran some of the convenience of Python/Julia/Matlab/R. By associating a name to an expression one can generalize the concept of the named constant (parameter), which must be known at compile time.
1 Like