check_name Subroutine

public subroutine check_name(line)

Arguments

TypeIntentOptionalAttributesName
character(len=*), intent(in) :: line

Contents


Variables

TypeVisibilityAttributesNameInitial
character(len=*), public, parameter:: allowed =upper//lower//dig//'_'
character(len=*), public, parameter:: dig ='0123456789'
logical, public :: lout
character(len=*), public, parameter:: lower ='abcdefghijklmnopqrstuvwxyz'
character(len=:), public, allocatable:: name
character(len=*), public, parameter:: upper ='ABCDEFGHIJKLMNOPQRSTUVWXYZ'