Hi CK!
Von der Einrückung her ist das klar, wenn der 1. if-Satz NICHT
erfüllt ist, dann soll else ausgeführt werden. Der Compiler aber
ignoriert die White-Space-Zeichen - er ordnet das else dem ersten
freien if zu, in diesem Fall if(ausdruck2).
Eben, und da das kein Geheimnis ist, ist doch die Sache eindeutig. Klar kann jemand Probleme kriegen, der das nicht weiss, aber das waere so, als ob ich deutsch spreche und nicht weiss, was der Unterschied zwischen "heute" und "morgen" ist. Jedenfalls rechtfertigt es imho nicht den Zwang dazu, die Curlies *immer* verwenden zu muessen. Gerade Perl, wo Perl doch dem Programmierer angeblich soviel Stil-Freiheit gibt...
So long