parse Function

public function parse(path, unit, error) result(root)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: path
integer, intent(in) :: unit
character(len=error_length), intent(out) :: error

Return Value class(type_node), pointer


Calls

proc~~parse~~CallsGraph proc~parse parse proc~read_value read_value proc~parse->proc~read_value proc~read_value->proc~read_value proc~read_key_value_pair read_key_value_pair proc~read_value->proc~read_key_value_pair proc~find_mapping_character find_mapping_character proc~read_value->proc~find_mapping_character proc~read_key_value_pair->proc~read_value proc~is_whitespace is_whitespace proc~find_mapping_character->proc~is_whitespace

Called by

proc~~parse~~CalledByGraph proc~parse parse program~test_yaml test_yaml program~test_yaml->proc~parse

Contents

None