C $Header: /u/gcmpack/MITgcm/pkg/openad/ad_s_ifnblnk.F,v 1.2 2014/07/08 19:05:13 jmc Exp $
C $Name: $
#include "CPP_EEOPTIONS.h"
CBOP
C !ROUTINE: IFNBLNK
C !INTERFACE:
subroutine OAD_S_IFNBLNK( string, index )
IMPLICIT NONE
C !DESCRIPTION:
C *==========================================================*
C | FUNCTION IFNBLNK |
C | o Find first non-blank in character string. |
C *==========================================================*
C
C !INPUT PARAMETERS:
C string :: String to find first non-blank in.
CHARACTER*(*) string
integer index
C !LOCAL VARIABLES:
C L, LS :: Temps for string locations
INTEGER L, LS
CEOP
C
LS = LEN(string)
index = 0
L=1
DO while ((L.le.LS).and.(string(L:L) .eq. ' '))
L=L+1
end
do
index = L
END