Nodes of different colours represent the following:
Solid arrows point from a file to a file which it depends on. A file is dependent upon another if the latter must be compiled before the former can be.
!> 命令行参数 module argument_m use argv_module, only: argv contains !> 获取路径 subroutine get_path(cwd) character(:), allocatable, intent(out) :: cwd if (command_argument_count() < 1) then cwd = '.' else cwd = argv(1) end if end subroutine get_path end module argument_m