integer function fdds_in(dict, alias, value, title)
[ Description | Input | Output | Examples ]
The results include a temporary dictionary. It contains the title and a copy of the bootstrap dictionary. Dictionaries obtained via alias or value have a lower precedence. If the program has no input data, alias and value should be " ".
Alias is a list of definition names, delimited by white space. If a name is specified, the bootstrap dictionaries are searched. If a definition is found, its value specifies a dictionary name. This name is returned by the function.
Value provides a default name for the dictionary. It is used if a name can't be retrieved via alias.
Title provides a brief description of the application program. It is inserted into the processing history to mark the beginning of parameters for a step.
character*1024 in character*100 title title = 'XXX processing step' ... ! open input dictionary j = fdds_in(in, 'in', 'stdin:', title) ... ! start new history (no input data) j = fdds_in(in, ' ', ' ', title)
fdds_dict fdds_out fdds_mod