Nice and thank you!

However, in one of the examples of intermediate perl there is a section in the package that don't use surrounding circular braces. Any idea why ?
See below code its working fine with out any braces surrounding the list, does it have to do anything with the return?

{ package MyDate; use vars qw($AUTOLOAD); use Carp; my %Allowed_methods = qw( date 3 month 4 year 5 ); my @Offsets = qw(0 0 0 0 1 1900 0 0 0); sub new { bless {}, $_[0] } sub DESTROY {} sub AUTOLOAD { my $method = $AUTOLOAD; $method =~ s/.*:://; unless( exists $Allowed_methods{ $method } ) { carp "Unknown method: $AUTOLOAD"; return; } my $slice_index = $Allowed_methods{ $method }; return (localtime)[$slice_index] + $Offsets[$slice_index]; } } MyDate->import; # we don't use it my $date = MyDate->new(); print "The date is " . $date->date . "\n"; print "The month is " . $date->month . "\n"; print "The year is " . $date->year . "\n";

In reply to Re^2: Printing an element of a list not an array by raghuprasad241
in thread Printing an element of a list not an array by raghuprasad241

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.