Whether arg is a --name form. A bare -- is not.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | arg |
pure function is_long(arg) result(r) !! Whether `arg` is a `--name` form. A bare `--` is not. character(len=*), intent(in) :: arg logical :: r r = .false. if (len(arg) <= 2) return r = arg(1:2) == "--" end function is_long