parser_obj_ParseFile Subroutine

private subroutine parser_obj_ParseFile(this, optInput)

Read & parse the input file

Type Bound

parser_obj

Arguments

Type IntentOptional Attributes Name
class(parser_obj), intent(inout) :: this

Parser object

character(len=*), intent(in), optional :: optInput

Optional input file name


Calls

proc~~parser_obj_parsefile~~CallsGraph proc~parser_obj_parsefile parser_obj%parser_obj_ParseFile proc~cli_obj_get cli_obj%cli_obj_get proc~parser_obj_parsefile->proc~cli_obj_get proc~parser_obj_parseline parser_obj%parser_obj_ParseLine proc~parser_obj_parsefile->proc~parser_obj_parseline proc~parser_obj_addentry parser_obj%parser_obj_AddEntry proc~parser_obj_parseline->proc~parser_obj_addentry proc~parser_obj_fetchlabelid parser_obj%parser_obj_FetchLabelID proc~parser_obj_parseline->proc~parser_obj_fetchlabelid proc~parser_obj_reformatline parser_obj%parser_obj_ReformatLine proc~parser_obj_parseline->proc~parser_obj_reformatline

Called by

proc~~parser_obj_parsefile~~CalledByGraph proc~parser_obj_parsefile parser_obj%parser_obj_ParseFile proc~parallel_obj_setmpifshints parallel_obj%parallel_obj_SetMPIFSHints proc~parallel_obj_setmpifshints->proc~parser_obj_parsefile program~main main program~main->proc~parser_obj_parsefile