Hi Monks. I am trying to call a function by passing a scalar variable and a array reference as a argument. The function call is as below.
Here the parameter $command is again a name of a function module which needs to be triggered with the \@paramlist as the argument list for the function pointed by $command. In the function definition of executeCommand i should call the function pointed by the $command with the \@paramlist as the arguments for that function. How do i do that , i am able loop through the parameter list and get the values but how can i trigger the function.Kindly suggest how to proceed. Definition of executeCommand is as below&executeCommand($command, \@paramlist);
sub executeCommand{ print "Inside ExecuteCommand\n"; print "Currently executing Command name:".$_[0]; print "\n"; my $array_reference = $_[1]; foreach my $element (@$array_reference){ print "Parameter:".$element."\n"; } }
In reply to Passing arguments to functions. by balajinagaraju
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |