Thread Funktionen mit @_ (0 answers)
Opened by sid burn at 2009-12-13 16:44

sid burn
 2009-12-13 16:44
#129322 #129322
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Was mir gestern aufgefallen ist:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env perl6

sub function {
    my ( Int $i ) = @_;
    say $i;
    say $i.WHAT;
    if ( $i > 2 ) {
        say "Greater then 2";
    }
    else {
        say "Lower then 2";
    }
}

function(1);
function(2);
function(3);
function(4);


Ausgabe:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
1
Array()
Lower then 2
2
Array()
Lower then 2
3
Array()
Lower then 2
4
Array()
Lower then 2


Wenn ich auf der Linken Seite zwei Argumente hinschreibe dann geht der Code. Bug oder erwzingt man Listen kontext anders in Perl 6?
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Funktionen mit @_