Thread Schreibfehler in Label (14 answers)
Opened by barney at 2023-12-14 12:33

barney
 2023-12-16 13:07
#195686 #195686
User since
2008-08-31
132 Artikel
BenutzerIn
[Homepage] [default_avatar]
Wenn ich komplexe Ausdrücke mit dem Tenären Operator nicht mehr blicke dann weiche ich hin und wieder auch auf eval aus.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use v5.24;
use strict;
use warnings;
use utf8;
use open ':std', ':encoding(UTF-8)';

for my $i ( 1 .. 10) {
say "$i ist ", eval {
my $int = 5;
my $str = 'fünf';

return "kleiner $str" if $i < $int;
return "gleich $str" if $i == $int;
return "größer $str";
};
}


Wobei ich dann nie konsequent bin und $@ in diesen Fällen nicht überprüfe oder weiterwerfe.

View full thread Schreibfehler in Label