use 5.010; use strict; sub mysub($) { printf "Sub called with %s\n", join '', @_; } sub mysub2 { printf "Sub2 called with %s\n", join '', @_; } mysub "test" eq "test"; mysub2 "test" eq "test";