Я хотел бы, чтобы обнаружить, как подпрограмма вызывается, так что я могу заставить его вести себя по-разному в зависимости от каждого конкретного случая:Detect как подпрограмма вызывается в Perl
# If it is equaled to a variable, do something:
$var = my_subroutine();
# But if it's not, do something else:
my_subroutine();
Возможно ли это?
Там также является HTTP://p3rl.org/Want, но для этого случая это может быть излишним. –