is_between Function

public pure function is_between(lower, upper, n)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: lower
integer, intent(in) :: upper
integer, intent(in) :: n

Return Value logical


Called by

proc~~is_between~~CalledByGraph proc~is_between is_between proc~is_valid_date~2 is_valid_date proc~is_valid_date~2->proc~is_between proc~is_valid_month is_valid_month proc~is_valid_date~2->proc~is_valid_month proc~is_valid_year is_valid_year proc~is_valid_date~2->proc~is_valid_year proc~is_valid_hour is_valid_hour proc~is_valid_hour->proc~is_between proc~is_valid_millisecond is_valid_millisecond proc~is_valid_millisecond->proc~is_between proc~is_valid_minute is_valid_minute proc~is_valid_minute->proc~is_between proc~is_valid_month->proc~is_between proc~is_valid_second is_valid_second proc~is_valid_second->proc~is_between proc~is_valid_year->proc~is_between proc~test_is_between test_is_between proc~test_is_between->proc~is_between proc~is_valid_time~2 is_valid_time proc~is_valid_time~2->proc~is_valid_hour proc~is_valid_time~2->proc~is_valid_millisecond proc~is_valid_time~2->proc~is_valid_minute proc~is_valid_time~2->proc~is_valid_second proc~parse_date parse_date proc~parse_date->proc~is_valid_date~2 proc~test_is_valid_date~2 test_is_valid_date proc~test_is_valid_date~2->proc~is_valid_date~2 proc~test_is_valid_hour~2 test_is_valid_hour proc~test_is_valid_hour~2->proc~is_valid_hour proc~test_is_valid_millisecond~2 test_is_valid_millisecond proc~test_is_valid_millisecond~2->proc~is_valid_millisecond proc~test_is_valid_minute~2 test_is_valid_minute proc~test_is_valid_minute~2->proc~is_valid_minute proc~test_is_valid_month~2 test_is_valid_month proc~test_is_valid_month~2->proc~is_valid_month proc~test_is_valid_second~2 test_is_valid_second proc~test_is_valid_second~2->proc~is_valid_second proc~test_is_valid_year~2 test_is_valid_year proc~test_is_valid_year~2->proc~is_valid_year proc~construct_iso8601date construct_ISO8601Date proc~construct_iso8601date->proc~parse_date proc~parse_time parse_time proc~parse_time->proc~is_valid_time~2 proc~test_is_valid_time~2 test_is_valid_time proc~test_is_valid_time~2->proc~is_valid_time~2 proc~test_parse_date~2 test_parse_date proc~test_parse_date~2->proc~parse_date interface~iso8601date ISO8601Date interface~iso8601date->proc~construct_iso8601date proc~construct_iso8601time construct_ISO8601Time proc~construct_iso8601time->proc~parse_time proc~test_parse_time~2 test_parse_time proc~test_parse_time~2->proc~parse_time

Source Code

   pure logical function is_between(lower, upper, n)
      integer, intent(in) :: lower
      integer, intent(in) :: upper
      integer, intent(in) :: n
      is_between = n > lower .and. n < upper
   end function is_between