Switch :: Perlish

Een implementatie van Perlish van de schakelaaroverzicht
Download nu

Switch :: Perlish Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dan Brook
  • Uitgever website:
  • http://search.cpan.org/~broq/

Switch :: Perlish Tags


Switch :: Perlish Beschrijving

Een implementatie van Perlish van de schakelaaroverzicht Switch :: Perlish is een perl-georiënteerde implementatie van de schakelaaroverzicht. Het maakt gebruik van smart-matching in gevallen die door de gebruiker kunnen worden geconfigureerd en uitgebreid. Er is geen magische syntaxis dus schakelaar / case / standaard verwacht CODEEREFS, die het meest eenvoudig worden verstrekt door anonieme subroutines. Standaard vallen succesvolle case-statements niet door . Om door een case-blok te vallen, belt u de doorstroomde subroutine expliciet. Voor het gedrag van de C Style Switch Bel gewoon de module met een hoofdletterscase ie Gebruiksschakelaar: PERLISH 'C'; om in een C BLADING 'DALING' te vallen, betekent dat de C <-schakelaar> blok is niet verlaten bij succes. Op een C succesvol bij elkaar passen bij alle volgende C S Slagen; Uitbreken van de huidige C Gebruik C .Synopsis-gebruiksschakelaar: PERLISH; Switch $ Var, sub {case 'foo', sub {print "$ var is gelijk aan 'foo' \ n"}; Case 42, sub {print "$ var is gelijk aan 42 \ n"; gedaald}; Case , sub {print "$ var gevonden in lijst \ n"}; Case {foo => 'bar'}, sub {print "$ Var-sleutel gevonden in hash \ n"}; CASE \ FUNC, SUB {PRINT "$ VAR ALS ARG TOT FUNC () RETOURNED TRUE \ N"}; Case $ Obj, sub {print "$ Var is methode in $ OBJ en geretourneerd in True \ n"}; Case QR / \ BFOO \ b /, sub {print "$ var matched tegen foo \ n"}; Standaard sub {print "$ Var vond geen match \ n"}; }; Vereisten: · Perl


Switch :: Perlish Gerelateerde software

fp

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

190

Downloaden