Switch :: perlish.

Eine perlige Implementierung der Switch-Anweisung
Jetzt downloaden

Switch :: perlish. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dan Brook
  • Website des Verlags:
  • http://search.cpan.org/~broq/

Switch :: perlish. Stichworte


Switch :: perlish. Beschreibung

Eine perlische Implementierung der Switch-Anweisung Switch :: perlish ist eine perl-orientierte Implementierung der Switch-Anweisung. Es verwendet in Smart-Matching in Fällen, die vom Benutzer konfiguriert und erweitert werden können. Es gibt keine magische Syntax, also Wechseln / Gehäuse / Standard erwarten Sie ColledernFs, die am einfachsten von anonymen Unterprogrammen bereitgestellt werden. Standardmäßig fällen die erfolgreichen Fallanweisungen nicht durch . Um einen Fallblock zu fällen, rufen Sie die Herbstturmunterroutine explizit an. Für C-Style-Schaltverhalten Rufen Sie einfach das Modul mit einem Großbuchstaben mit einem Großbuchstaben c an Block wird beim Erfolg nicht verlassen. auf einem C , der alle nachfolgenden C erfolgreich entspricht; Um vom aktuellen C vollständig auszuteilen, verwenden Sie C .Synopsis Switch :: perl; Schalten Sie $ var, sub {case 'foo', sub {drucken "$ var ist gleich" foo "\ n"}; Fall 42, Sub {Print "$ var ist gleich 42 \ n"; durchfallen }; Fall , sub {drucken "$ var in der Liste \ n"} gefunden; case {foo => 'bar'}, sub {drucken "$ var Schlüssel in Hash \ n"}; case \ func, sub {drucken "$ var als arg bis func () true \ n"} zurückgegeben;}; case $ obj, sub {drucken "$ var ist eine Methode in $ obj und true \ n"}; Fall qr / \ bfoo \ b /, sub {drucken "$ var abgestimmt gegen foo \ n"}; Standard-Sub {Print "$ var hat kein Match \ n"} gefunden. }; Anforderungen: · Perl.


Switch :: perlish. Zugehörige Software