Manual Reference Pages  - get_args_fixed_length (3m_cli2)

NAME

get_args_fixed_length(3f) - [ARGUMENTS:M_CLI2] return keyword values for fixed-length string when parsing command line (LICENSE:PD)

CONTENTS

Synopsis
Description
Options
Example
Author
License

SYNOPSIS

subroutine get_args_fixed_length(name,value)

    character(len=:),allocatable :: value
    character(len=*),intent(in),optional :: delimiters

DESCRIPTION

GET_ARGS_fixed_length(3f) returns the value of a string keyword when the string value is a fixed-length CHARACTER variable.

OPTIONS

NAME name of commandline argument to obtain the value of
VALUE variable to hold returned value. Must be a fixed-length CHARACTER variable.
DELIMITERS
  By default the delimiter for array values are comma, colon, and whitespace. A string containing an alternate list of delimiter characters may be supplied.

EXAMPLE

Sample program:

    program demo_get_args_fixed_length
    use M_CLI2,  only : set_args, get_args_fixed_length
    implicit none
    ! DEFINE ARGS
    character(len=80)   :: title
    call set_args(’ &
       & -title "my title" &
       & ’)
    ! ASSIGN VALUES TO ELEMENTS
       call get_args_fixed_length(’title’,title)
    ! USE VALUES
       write(*,*)’title=’,title
    end program demo_get_args_fixed_length

AUTHOR

John S. Urban, 2019

LICENSE

Public Domain


Nemo Release 3.1 get_args_fixed_length (3m_cli2) November 15, 2022
Generated by manServer 1.08 from f2ca4301-11d0-4d0e-acc7-c7fb94f2327d using man macros.