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