alex: Coderef innerhalb von new() weitergeben

Beitrag lesen

Hab das Problem eingegrenzt und es liegt in der add_Menu Funktion:

Diese Funktion kapselt einfach nur die übergebenen Coderefs in einer Hashref.

@$Menu_Funs{ @menu_items } = ( $code_ref ) x scalar( @menu_items );

Damit wird zu jedem Menuitem die Codref gespeichert die aufgerufen wird. Ich kann auch n Objekt übergeben, würde mir auch genügen, aber:

Was ich allerdings nicht verstehe: Wieso dauert diese Funktion unendlich lang egal ob Coderef oder Objekt übergeben wird?

Übergebe ich anstelle von Coderefs einen Scalar "blabla" ist die Funktion flott wie nix.

alex