2016-10-30 18:24:19 +01:00
|
|
|
program main
|
|
|
|
use parent, only : child_function,grandchild_subroutine
|
2018-08-09 18:06:22 +02:00
|
|
|
use parent, only : sibling_function,GreatGrandChild_subroutine
|
2022-11-16 20:14:03 +01:00
|
|
|
! Using a module without postfix
|
|
|
|
use obfuscated_parent
|
2016-10-30 18:24:19 +01:00
|
|
|
implicit none
|
2022-11-16 20:14:03 +01:00
|
|
|
if (child_function()) call grandchild_subroutine
|
|
|
|
if (sibling_function()) call GreatGrandChild_subroutine
|
|
|
|
if (child_function_obf()) call grandchild_subroutine_obf
|
2016-10-30 18:24:19 +01:00
|
|
|
end program
|