is_valid_month Function

public pure function is_valid_month(m)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: m

Return Value logical


Calls

proc~~is_valid_month~~CallsGraph proc~is_valid_month is_valid_month proc~is_between is_between proc~is_valid_month->proc~is_between

Called by

proc~~is_valid_month~~CalledByGraph proc~is_valid_month is_valid_month proc~is_valid_date~2 is_valid_date proc~is_valid_date~2->proc~is_valid_month proc~test_is_valid_month test_is_valid_month proc~test_is_valid_month->proc~is_valid_month proc~parse_date parse_date proc~parse_date->proc~is_valid_date~2 proc~test_is_valid_date test_is_valid_date proc~test_is_valid_date->proc~is_valid_date~2 proc~construct_iso8601date construct_ISO8601Date proc~construct_iso8601date->proc~parse_date proc~test_parse_date test_parse_date proc~test_parse_date->proc~parse_date interface~iso8601date ISO8601Date interface~iso8601date->proc~construct_iso8601date

Source Code

   pure logical function is_valid_month(m)
      integer, intent(in) :: m
      integer, parameter :: LB_MONTH = 0
      integer, parameter :: UB_MONTH = 13
      is_valid_month = is_between(LB_MONTH, UB_MONTH, m)
   end function is_valid_month