Klaus Mock: ELSIF == ELSE IF --NACHTRAG grrr

Beitrag lesen

Hi,

If (Zahl=3)

Can't modify constant item in scalar assignment at D:\schrott\fehler.pl line 4,near "3)

Else

Can't call method "Else" without a package or object reference at D:\schrott\fehler.pl line 8.

und wuerde auch nie funktionieren. Perl ist casesensitiv....
Hmm, weiß zwar nicht, was das jetzt mit case-sensitive zu tun haben soll, aber es würde tatsächlich nicht funktionieren, denn aus Zahl=3 macht Perl eine Zuweisung ...

Die Zuweisung ist wohl das einzige, das noch akzeptiert wird, außer bei der Option -w:
'Found = in conditional, should be == at D:\schrott\fehler.pl line 3.'

Grüße
  Klaus