Skip to content

Instantly share code, notes, and snippets.

@jberger
Created December 31, 2013 05:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jberger/8193149 to your computer and use it in GitHub Desktop.
Save jberger/8193149 to your computer and use it in GitHub Desktop.
The perils of & (and prototypes too!)
#!/usr/bin/env perl
use strict;
use warnings;
$"=' and '; # this is just showing off :-)
sub mysub ($) { print "@_\n" }
sub main {
&mysub(@_);
mysub(@_);
&mysub;
my $greeting = shift;
&mysub($greeting);
mysub($greeting);
&mysub;
}
main('hello world', 'good bye!');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment