Befehle :: Schutz

Befehle :: Das bewachte Perl-Paket bietet bessere Skripts durch bewachte Befehle.
Jetzt downloaden

Befehle :: Schutz Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Trey Harris
  • Website des Verlags:
  • http://search.cpan.org/~trey/Commands-Guarded-0.01/Guarded.pm

Befehle :: Schutz Stichworte


Befehle :: Schutz Beschreibung

Befehle :: Das bewachte Perl-Paket bietet bessere Skripts durch bewachte Befehle. Befehle :: Das bewachte Perl-Paket bietet bessere Skripts durch bewachte Befehle.Synopsis verwenden Befehle :: Schutz; mein $ var = 0; Schritt etwas => Sicherstellung {$ var == 1} mit {$ var = 1}; # $ var ist jetzt 1 Schritt nichts => Sicherstellung {$ var == 1} mit {$ var = 2} # Bug! ; # $ var ist immer noch 1 (gute Sache auch) Meine $ brokeunless5 = Schritt breakunless5 => Sicherstellung {$ var == 5} mit {$ var = shift}; # nichts passiert noch, drucken "var: $ varn"; # druckt 1 $ brokeunless5-> do (5); drucken "jetzt var: $ varn"; # Druckt 5 Schritt FAIL => Sorgen Sie für {$ var == 3} mit {$ var = 2}; # Ausnahmeweiterte Herethis-Modul implementiert eine deterministische, korrigierende Variante auf den bewächtigen Befehlen von Dijkstra. Jeder benannte Schritt wird zwei Blöcke übergeben: ein sicherer Block, der einen Test für einen notwendigen und ausreichenden Zustand des Schritts definiert, und ein mithilfe von Block, der bewirkt, dass diese Bedingung zu erhalten ist. zu irgendetwas oder als Wert verwendet), wird der Schritt sofort ausgeführt, wie in diesem Pseudocode: Sofern nicht (sicherstellen) {mit; sterben, sofern nicht sicher ist; } Wenn der Schritt in Skalar- oder Array-Kontext aufgerufen wird, ist die Ausführung aufgeschoben, und stattdessen wird ein Befehle :: Guarded-Objekt zurückgegeben, das wie oben verwendet wird, wobei das Do-Verfahren wie oben ausgeführt werden kann. Wenn dies Argumente erteilt wird, werden sie an die Sicherung des Blocks und (falls erforderlich) übergeben ). Für eine ausführliche Diskussion des Grunds für das Bestehen dieses Moduls siehe Rationale unten. Anforderungen: · Perl.


Befehle :: Schutz Zugehörige Software

Tangram

Tangram ist ein einfaches Perl-Modul, das reine Objekte in standardmäßigen relationalen Datenbanken speichern kann. ...

201

Herunterladen

Geo :: ECEF.

GEO :: ECEF ist ein Perl-Modul, das zwischen ECEF-Koordinaten und Breitengrad, Längengrad und Höhe über Ellipsoide umgewandelt wird. ...

316

Herunterladen