Ctrl+P again to print, arrows/tab to navigate results, enter to confirm

    Array constructors

    Array constructors can contain implied do loops.

    integer, dimension(10) :: a = [(i, i=1, 10)]
    integer, dimension(10) :: b = [123, (i*2, i=1, 9)]
    

    Use implicit types

    If a variable is not declared with an explicit type, the Fortran compiler will determine the type by the first letter of the variable name:

    j = 1 ! INTEGER
    x = 1 ! REAL
    print *,j ! 1 
    print *,x ! 1.00000000
    end