startswith Interface

public interface startswith

test if a string starts with a specified substring

Calls

interface~~startswith~~CallsGraph interface~startswith aoc_utilities::startswith proc~startswith_cc aoc_utilities::startswith_cc interface~startswith->proc~startswith_cc proc~startswith_cs aoc_utilities::startswith_cs interface~startswith->proc~startswith_cs proc~startswith_sc aoc_utilities::startswith_sc interface~startswith->proc~startswith_sc proc~startswith_ss aoc_utilities::startswith_ss interface~startswith->proc~startswith_ss proc~startswith_cs->interface~startswith proc~startswith_sc->interface~startswith proc~startswith_ss->interface~startswith

Called by

interface~~startswith~~CalledByGraph interface~startswith aoc_utilities::startswith proc~startswith_cs aoc_utilities::startswith_cs interface~startswith->proc~startswith_cs proc~startswith_sc aoc_utilities::startswith_sc interface~startswith->proc~startswith_sc proc~startswith_ss aoc_utilities::startswith_ss interface~startswith->proc~startswith_ss proc~startswith_cs->interface~startswith proc~startswith_sc->interface~startswith proc~startswith_ss->interface~startswith program~problem_5 problem_5 program~problem_5->interface~startswith

Module Procedures

private pure function startswith_cc(str, substring)

starts with function for strings

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: str
character(len=*), intent(in) :: substring

Return Value logical

private pure function startswith_ss(str, substring)

Arguments

Type IntentOptional Attributes Name
type(string), intent(in) :: str
type(string), intent(in) :: substring

Return Value logical

private pure function startswith_sc(str, substring)

Arguments

Type IntentOptional Attributes Name
type(string), intent(in) :: str
character(len=*), intent(in) :: substring

Return Value logical

private pure function startswith_cs(str, substring)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: str
type(string), intent(in) :: substring

Return Value logical