Page 1 of 1
Perl: Was macht L in "L$myvar" ?
Posted: 2004-12-14 11:22
by trinita
Hallo !
Gleich noch eine Perl-Frage:
Was bewirkt das "L" in folgender Codezeile:
Code: Select all
push @W,L$W[$_-3]^$W[$_-8]^$W[$_-14]^$W[$_-16],1;
bzw. was bedeutet allgemein: L$myvar ?
(Oder hat das L mit der folgenden Variable gar nichts zu tun und steht für was ganz anderes ?)
Danke,
trinita
Re: Perl: Was macht L in "L$myvar" ?
Posted: 2004-12-18 15:16
by olaf.dietsche
Warum probierst du es nicht einfach aus?
Code: Select all
#! /usr/bin/perl
my $myvar = 1;
print "L$myvarn";
Code: Select all
#! /usr/bin/perl
my @W;
my $myvar = 1;
push @W, L$myvar;
Re: Perl: Was macht L in "L$myvar" ?
Posted: 2004-12-19 13:09
by trinita
OK, war eine ziemlich doofe Frage von mir ...
Ich dachte, "L$myvar" sei irgendeine kryptische PERL-Schreibweise, deren Funktionsweise sich meinem Verständnis entzieht. Tatsächlich handelte es sich aber um das in einer einzigen Zeile des betreffenden Skriptes versteckte Unterprogramm "sub L { ... }".
Trotzdem danke,
trinita
Re: Perl: Was macht L in "L$myvar" ?
Posted: 2004-12-22 13:29
by olaf.dietsche
Ist zwischen dem L und $ ein Leerzeichen?
Re: Perl: Was macht L in "L$myvar" ?
Posted: 2004-12-22 13:35
by trinita
olaf.dietsche wrote:Ist zwischen dem L und $ ein Leerzeichen?
Nö, wieso ?
Re: Perl: Was macht L in "L$myvar" ?
Posted: 2004-12-28 20:08
by olaf.dietsche
Ich habe gerade eben meinen eigenen Rat befolgt :oops: und ziehe meine Frage zurück :-)