Okay, gerade das erste janky "Feature" in Perl entdeckt:
```
unless ($v > 0) {
print "foo";
} elsif ($v == 0) {
print "bar";
} else {
print "foobar";
}
```
Der "bar"-Zweig ist nicht erreichbar.
@sesom42 Ich weiß, aber unless-elsif-else ist halt so richtig unintuitiv (Der zweite Block ist zugänglich, wenn die ersten beiden Conditions True sind, der dritte wenn nur die erste True ist, und der erste wenn weder noch). ^^ Selbst das Tutorial schreibt, dass man unless nur für einzelne Statements benutzen soll. ^^
@sigmasternchen "unless" ist einfach "if not". Evtl. für Muttersprachler, aber da kenne ich mich nicht aus. Ich verwende es nicht ;) https://www.perltutorial.org/perl-unless/