Jens: perl 5.6: [functionname] called too early to check prototype

Beitrag lesen

Auch Tach!

Tach auch,

Synopsis
Prototype declaration:
[...]
sub NAME(PROTO) BLOCK
merkst du was?

Noe. Und Du?

schade, ich hätte mehr erwartet.
Die Prototyp-Deklaration ist erst *nach* dem Block vollzogen. Steht doch da!

Die Lösung für dein Problem steht übrigens auch bereits in der Synopsis.

Forward-Deklaration wurde ja bereits genannt. Du enttäuscht mich, wirklich.

Jens