runner Module


Uses


Functions

public function is_lazy_fortran_file(filename) result(is_lazy)

Check if file is a lazy fortran file (.lf or .LF extension)

Arguments

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

Return Value logical


Subroutines

public subroutine run_fortran_file(filename, exit_code, verbose_level, custom_cache_dir, custom_config_dir, parallel_jobs, no_wait, custom_flags)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
integer, intent(out) :: exit_code
integer, intent(in) :: verbose_level
character(len=*), intent(in) :: custom_cache_dir
character(len=*), intent(in) :: custom_config_dir
integer, intent(in) :: parallel_jobs
logical, intent(in) :: no_wait
character(len=*), intent(in), optional :: custom_flags