Thread Perl und @*
(35 answers)
Opened by barney at 2023-11-09 09:47
Hi,
sorry, wenn ich hier jetzt Spaßbremse bin, aber ich erkenne die Pointe nicht. Wo findet da ein "dereferencing" statt? Einfach gesagt: Es wird von einer Speicheradresse (die ja effektiv in der Referenzvariable steht; also einfach ein Zahlenwert) die Anzahl der Elemente des Array abgezogen. Eine Dereferenzierung sehe ich dabei nicht. Und perlvar besagt, dass "Identifier" aus einem einzelnen Interpunktionszeichen gültig, aber reserviert, sind. Es gibt ja bereits verschiedene solche Variablen, die schon belegt/verwendet werden. Daher ist das @* nicht so überraschend. ;-) Für Obfuscation kann das allerdings wieder interessant sein. edit: Zeichensetzung Last edited: 2023-11-09 10:54:44 +0100 (CET) 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! |