Thread abgedrehtes problem mit switch: oder bin ich blind?
(71 answers)
Opened by deepblack at 2004-06-16 21:56
[quote=Crian,07.07.2004, 15:25]
Code: (dl
)
1 #!/usr/bin/perl Wie ich schon sagte wird jeder BEGIN Block im string eval ausgeführt, das heisst, er kann auf Variablen der Umgebung zugreifen in der er ausgeführt wird. Da Variablen bereits zur compiletime initialisiert werden kann darauf auch zugegriffen werden. Der Compiler arbeitet den quelltext von oben nach unten ab, der BEGIN block wird genau dann ausgeführt wenn der compiler ihn zum ersten mal sieht. Es ist also genau wie Crian sagt, und Dieter sollte lieber nochmal nachlesen. ;) |