##
#works fine
sub addem{
($value1, $value2)=@_;
$value1+$value2;
print join(':',caller);
# ($package, $filename, $line)=caller;
}
####
#notice disablement of the blocks in the callingfun() makes it work
sub addem{
($value1,$value2)=@_;
$value1+$value2;
print join(',',caller);
}
#sub callingfun{
$result = addem(2,2);
# }