package Include.pm use A.pm use B.pm use C.pm 1; #### use Include; funcA(); ## Defined in A.pm funcB(); ## Defined in B.pm funcC(); ## Defined in C.pm