| Callback :: Cadre conserve les gestionnaires d'erreur et les variables "locales" à travers les rappels |
Télécharger maintenant |
Callback :: Cadre Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Doug Hoyte
- Site Internet de l'éditeur:
- http://www.hcsw.org
Callback :: Cadre Mots clés
Callback :: Cadre La description
Le problème que le rappel :: Les résousts du module de cadre sont que, bien que les fermetures préservent leur environnement lexical, elles ne préservent pas leur environnement dynamique. Synopsis Utilisez Callback :: Cadre; mon $ rappel; Cadre (nom => "cadre de base", code => sub {$ rappel = cadre (nom => "image n ° 1", code => sub {mourir "une erreur";}, catch => sub { My $ stack_trace = shift; impression $ pile_trace; ## aussi, $ @ est défini sur "une erreur de ..."}) -> (); $ callback -> (); cela va imprimer quelque chose comme: une erreur de Synopsis.pl Ligne 9. ------ Callback :: Cadre Stack-Trace ----- Synopsis.Plus: Synopsis.Pl:10 - Frame # 1 Synopsis. Pl: 17 - Page d'accueil du produit de base
Callback :: Cadre Logiciels associés