Follow

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.

· · Web · 1 · 0 · 2

@sigmasternchen "unless" ist einfach "if not". Evtl. für Muttersprachler, aber da kenne ich mich nicht aus. Ich verwende es nicht ;) perltutorial.org/perl-unless/

@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. ^^

Sign in to participate in the conversation
Plauderkasten

Mastodon ist ein dezentraler Microblogging Dienst. Plauderkasten.space ist eine (hauptsächlich) deutschsprachige Mastodon-Instanz, ohne thematische Einschränkung - alle sind willkommen!