Commando's :: bewaakt

Opdrachten :: Bewaakt Perl-pakket biedt betere scripts door bewaakte commando's.
Download nu

Commando's :: bewaakt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Trey Harris
  • Uitgever website:
  • http://search.cpan.org/~trey/Commands-Guarded-0.01/Guarded.pm

Commando's :: bewaakt Tags


Commando's :: bewaakt Beschrijving

Opdrachten :: Bewaakt Perl-pakket biedt betere scripts door bewaakte commando's. Opdrachten :: Bewaakt Perl-pakket biedt betere scripts door bewaakte commando's. Synopsis Gebruik commando's :: bewaakt; mijn $ var = 0; Stap iets => Zorg voor {$ var == 1} met behulp van {$ var = 1}; # $ var is nu 1 stap niets => Zorg voor {$ var == 1} met behulp van {$ var = 2} # bug! ; # $ var is nog steeds 1 (goed ding) mijn $ brokunless5 = stap gebrokenunless5 => zorgen voor {$ var == 5} met behulp van {$ var = shift}; # Niets gebeurt toch "var: $ varn"; # prints 1 $ brokunless5-> do (5); Print "Nu var: $ varn"; # Prints 5 Stap mislukken => Zorg voor {$ var == 3} met behulp van {$ var = 2}; # Uitzondering Gegooide Herethis-module implementeert een deterministische, rechtvaardigde variant op de bewaakte commando's van Dijkstra. Elke naam stap wordt gepasseerd twee blokken: een verzekeren blok dat een test definieert voor een noodzakelijke en voldoende toestand van de stap en een gebruik van blok dat ervoor zorgt dat de toestand om te verkrijgen. Als stap wordt toegewezen aan de void-context (dwz niet is toegewezen Naar alles of gebruikt als een waarde), wordt de stap onmiddellijk uitgevoerd, zoals in deze pseudocode: tenzij (zorgt ervoor) {gebruiken; sterven tenzij er zeker van is; } Als stap wordt opgeroepen in Scalar- of Array-context, wordt uitvoering uitgesteld en in plaats daarvan wordt een opdrachten: onderworpen object geretourneerd, wat kan worden uitgevoerd zoals hierboven met behulp van de DO-methode. Als Do Argumenten heeft gegeven, worden ze doorgegeven aan het verzekeren van blok en (indien nodig) het gebruik van het gebruik. De interface naar opdrachten :: bewaakt is dus een hybride van geëxporteerde subroutines (zie onderstaande subroutines) en niet-geëxporteerde methoden (zie methoden ) Zie reden hieronder een gedetailleerde discussie over de reden voor het bestaan van deze module. Vereisten: · Perl


Commando's :: bewaakt Gerelateerde software

ftp4che

FTP4CHE is een FTP-bibliotheek voor Java 1.4 en 5.0 met ondersteuning voor impliciete SSL. ...

354

Downloaden

pywmdockapps

PywmDockApps is de plek om te zijn als u geïnteresseerd bent in raammaker, DockApps en Python. ...

116

Downloaden