explain the various functions/directives in perl that allow you to include/import a module. Also, state the differences between them.
No Answer is Posted For this Question
Be the First to Post Answer
I have created a CGI-based page,after entering all the values in to the fields, How to get the output on the web browser using Perl
How do I pass a command line argument in perl?
What are the options that can be used to avoid logic errors in perl?
Explain string comparison operators in perl.
How can you create an object of a class in a package?
How interpreter is used in perl?
What is epoch time in perl?
What is the different between array and hash in perl programming?
Explain perl. When do you use perl for programming?
Which functions in Perl allows you to include a module file or a module and what is the difference between them?
Explain grooving and shortening of arrays and splicing of arrays?
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,