FOUT :: TRYCATCH

OO-ISH-uitzondering door de bronfiltering
Download nu

FOUT :: TRYCATCH Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nilson Santos Figueiredo Júnior
  • Uitgever website:
  • http://search.cpan.org/~nilsonsfj/

FOUT :: TRYCATCH Tags


FOUT :: TRYCATCH Beschrijving

OO-ISH-uitzondering door de bronfiltering FOUT :: TRYCATCH IS EEN PERL-MODULE DIE EXPLETINGEN VAN DE CONTROLESHANDELING VAN DE UITVOERING (TRY-CONNE) BLOCKS-functionaliteit met een interface Similiar to Fout.pm (in feite is het bijna een drop-in vervanging). Het belangrijkste verschil is dat het een bronfiltermodule is.as een bronfilter Het kan dezelfde handige interface implementeren zonder die vervelende geheugenlekken en impliciete anonieme subroutines (die u kunnen misleiden, als u niet voorzichtig bent). Ook na het parseren van de bron converteert het de code in "Native" Perl-code, dus het is waarschijnlijk een beetje sneller dan de aanpak van Fout.PM. En, goed. Voor zover ik kan vertellen, fout :: Trycatch volbrengt zijn taak NICELY.SYNOPSIS-fout-fout :: trycatch; probeer {gevaarlijke_code (); even_more_dangerous_code (); Gooi nieuwe foutmelding :: Generic -text => "Nou, niemand kan voor altijd in gevaar leven"; } Vangfout :: ongehakken met {# Normale Die () S worden in fout vertaald :: niet-verwerkte uitzonderingen afdrukken "ving een ongeoorloofde Perl-uitzondering: $ @ \ N"; } Catch Error :: NewExceptionclass met {#-code die de fout verwerkt :: NewExceptionclass} Catch-fout :: NetanotherExceptions {# Houd er rekening mee dat 'met' optioneel is (dit verschilt van fout.pm)} anders {# een andere uitzondering vangen Zijn gepakt mijn $ uitzondering_class = Ref ($ @}; afdrukken "Iemand heeft een $ uitzondering_class-uitzondering gegooid: $ @ \ N";} eindelijk {clean_up (); # die altijd zal worden uitgevoerd}; # vergeet het slepen ';' Anders slechte dingen * zullen * gebeuren: · Perl


FOUT :: TRYCATCH Gerelateerde software

fp

Een bibliotheek voor het programmeren in een functionele stijl ...

190

Downloaden