![]() |
![]() |
5 Einträge, 1 Seite |
1
2
3
4
5
6
7
use strict; use warnings;
sub foo {}
my @field = ([], [], []);
if (${field [0][0] and not foo())} {print "ok\n"}
else {print "lolwut? o0\n"}
1
2
3
4
5
6
use strict; use warnings;
sub foo {}
my @field = ([], [], []);
print ${field [0][0] and not foo())}
STDERRsyntax error at - line 5, near "))"
Execution of - aborted due to compilation errors.
1
2
3
4
5
6
$ perl --version
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
[...]
$ uname -a
Linux localhost 2.6.22-14-rt #1 SMP PREEMPT RT Tue Feb 12 09:57:10 UTC 2008 i686 GNU/Linux
1
2
3
4
5
6
use strict; use warnings;
sub foo {}
my @field = ([], [], []);
print STDOUT (${field [0][0] and not foo())}
STDERRWas mit meinem Problem ja nichts zu tun hat, das @field array ist halt leer...Use of uninitialized value in print at - line 6.
( { ) }
1
2
3
4
5
6
use strict; use warnings;
my @field = ([1], [0]);
if ( ${field[0][0]) } {print "feld [0]->[0] ist OK"}
if ( ${field[1][0]) } {print "feld [1]->[0] ist OK"}
print 1 if ( ${ field[0] ) }
![]() |
![]() |
5 Einträge, 1 Seite |