Thread Perl und @* (35 answers)
Opened by barney at 2023-11-09 09:47

Linuxer
 2023-11-11 14:54
#195477 #195477
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Das ist ja der Punkt.

@* ist nicht vordefiniert und hat keine Sonderbedeutung; damit findet es sich auch nicht explizit in der perldoc Perldoc:perlvar. Aber:

perldoc perlvar
...
Perl identifiers that begin with digits or punctuation characters are exempt from the effects of the package declaration and are always forced to be in package main; they are also exempt from strict 'vars' errors. ...

(Hervorhebungen von mir)

@* und %* fallen damit in diese "Klasse" und erfahren die beschriebene Sonderbehandlung. Auch wenn sie keine vordefinierte Sonderbedeutung haben.
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!

View full thread Perl und @*