Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^3: Orbital starters

by soonix (Canon)
on Oct 10, 2017 at 14:29 UTC ( [id://1201103]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Orbital starters
in thread Orbital starters

They are different. You can run the following example.

The part below the __DATA__ shows the expected output: $VAR1 is $_, $VAR2 is @_
(the \ in the Dumper statement is to have @_ formatted as array rather than individual scalars).

Before you go hunting for that odd Perl version: it specifies the minimum version. If your Perl is even older, you can change use 5.011 to use strict and say by print.

#!/usr/bin/env perl use 5.011; # implies strict + feature 'say' use warnings; use Data::Dumper; for (1 .. 2) { say "in loop:"; say Dumper $_; test(3, 4); } sub test { say "in sub:"; # $VAR1 $VAR2 say Dumper $_, \@_; } __DATA__ in loop: $VAR1 = 1; in sub: $VAR1 = 1; $VAR2 = [ 3, 4 ]; in loop: $VAR1 = 2; in sub: $VAR1 = 2; $VAR2 = [ 3, 4 ]; ];

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1201103]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (5)
As of 2024-04-25 08:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found