How to implement a stack in Perl?
What are the different types of perl operators?
Explain strftime() function in perl?
What are scalar data and scalar variables?
What does -> symbol indicates in Perl?
What is the use of '>>' in perl?
Can inheritance be used in perl? Explain with the help of an example.
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 perl strings?
what is Polymorphism in Perl?
Explain what is the scalar data and scalar variables in Perl?
What are the advantages of perl programming?
What is caller function in perl?