1module my_module 2 interface my_interface 3 module procedure my_sub 4 end interface 5contains 6 subroutine my_sub 7 end subroutine my_sub 8end module my_module 9