Thread Subroutinen bündeln (13 answers)
Opened by la_dy82 at 2011-01-17 07:50

Linuxer
 2011-01-17 11:10
#144739 #144739
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Hat es einen definierten (technischen) Grund, warum Du das & mit angibst?
OK, es wird deutlicher, dass es sich um Subroutinen handelt, aber gibt es noch einen Grund, & explizit anzugeben?

Es funktioniert prinzipiell auch ohne:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package bar;

use strict;
use warnings;
use base 'Exporter';
our @EXPORT_OK = qw( bar1 bar2 );


sub bar1 {
    return "bar1 was called.";
}

sub bar2 {
    return "bar2 was called.";
}

1;


Code (perl): (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl
# vim: set ts=4 sw=4 et sta:
use strict;
use warnings;

use bar qw( bar1 );


print bar1(), $/;

meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Subroutinen bündeln