Thread Anfängerfrage: if-Bedingung
(4 answers)
Opened by tester12 at 2010-08-24 15:08
Zu 1.
Hier werden 4 lexikalische Variablen deklariert und mit Werten belegt. Ob "lokal" oder "global" entscheidet sich über den Kontext, bzw. den Block, in dem die Deklaration steht. zu 2. korrekt. zu 3. $sT und $eT werden mit den ersten zwei Argumenten befüllt, die an die Subroutine übergeben wurden. Die If-Abfrage prüft, ob der Inhalt wahr ist. Wahr ist in diesem Falle alles, was nicht undef, 0 (Zahl 0) oder '' (Leerstring) ist. Bei weiterem Info-Bedarf nochmal nachhaken. NACHTRAG Meine Antwort ist auf Perl5 bezogen... Habe erst im Nachhinein bemerkt, dass diese Frage im Perl6 Forum stand... Perl6-Kenner mögen meine Aussagen kontrollieren und ggfs. korrigieren. Oder gehört die Frage eher nach Perl5? Last edited: 2010-08-25 10:45:19 +0200 (CEST) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |