English
PROGRAM INDICES
INTEGER, POINTER, DIMENSION(:) :: a, b
ALLOCATE(a(0:1))
a(0) = 1
a(1) = 2
b => a
WRITE(*,*) LBOUND(b,1) !__ = 0
WRITE(*,*) UBOUND(b,1) !__ = 1
WRITE(*,*)
b => a(:)
WRITE(*,*) LBOUND(b,1) !__ = 1
WRITE(*,*) UBOUND(b,1) !__ = 2
END PROGRAM INDICES