What do the symbols $ @ and % mean when prefixing a
variable?
What does cgi program store?
How do you open a file for writing?
Mention the difference between die and exit in Perl?
package MYCALC; use Exporter; our @EXPORT = (); our @ISA = qw(Exporter); our @EXPORT_OK = qw(addition multi); our %EXPORT_TAGS = (DEFAULT => [qw(&addition)],Both => [qw(&addition & +multi)]); sub addition { return $_[0] + $_[1]; } sub multi { return $_[0] * $_[1]; } 1; Program: use strict; use warnings; my @list = qw (2 2); use Module qw(:DEFAULT); print addition(@list),"\n"; Above coding is my module MYCALC and the program which using this module, I have not exported any function using @EXPORT, but I have used the DEFAULT in %EXPORT_TAGS with the function addition, when I call this function from the main it says the error as,
what are the strategies followed for multiple form interaction in cgi programs?
Which feature of perl provides code reusability?
What are prefix dereferencer?
You want to add two arrays together. How would you do that?
Differentiate between c++ and perl.
Perl regular expressions are greedy" what does this mean?
What rules must be followed by modules in perl.
What does init 5 and init 0 do?