The SAVE attribute is given implicitly if:
REAL :: s = 3.5 ! set initially to 3.5
The equals sign implicitly places the object in the static storage class.
REAL, DIMENSION(50) :: Y DATA Y(21:25) /1,2,3,4,5/
Appearance in a DATA statement implicitly places the object in the static storage class.
COMMON /saved/ Y
Appearance in a COMMON statement implicitly places the object in the static storage class.
SUBROUTINE polo IMPLICIT NONE INTEGER mint, neck_jumper SAVE REAL stick, car ...
In the above example mint, neck_jumper, stick and car all have the SAVE attribute.