fortplot_doc_processing Module

Example processing logic for documentation generation.

Handles example manifest loading, line parsing, and per-example markdown document creation.



Functions

public function get_example_count() result(count)

Arguments

None

Return Value integer


Subroutines

public subroutine get_example_dir(index, dir)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: index
character(len=PATH_MAX_LEN), intent(out) :: dir

public subroutine get_example_name(index, name)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: index
character(len=PATH_MAX_LEN), intent(out) :: name

public subroutine process_example(example_dir, example_name)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: example_dir
character(len=*), intent(in) :: example_name