FSA :: Regeln

FSA :: Regeln ist ein Perl-Modul, um einfache Regeln-basierte Statusmaschinen in Perl zu erstellen.
Jetzt downloaden

FSA :: Regeln Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Wheeler and Curtis Poe
  • Website des Verlags:
  • http://search.cpan.org/~dwheeler/

FSA :: Regeln Stichworte


FSA :: Regeln Beschreibung

FSA :: Regeln ist ein Perl-Modul, um einfache Regeln-basierte Zustandsmaschinen in Perl zu erstellen. FSA :: Regeln ist ein Perl-Modul, um einfache Regeln-basierte Staatmaschinen in Perl.synopsis aufzubauen. Zustand = Schicht; $ staat-> result ('pong'); $ staat-> maschine -> {count} ++;}, Regeln => ,}, pong => {do => sub {drucken "pong! N"}, Regeln => , # geht immer zurück zum Ping}, game_over => {do => sub {drucken "Spiel Overn"}}); $ FSA-> Start; $ FSA-> Schalter bis $ FSA-> AT ('game_over'); Diese Klasse implementiert ein einfaches Maschinenmuster der staatlichen Machine, mit dem Sie schnell regulierungsbasierte Staatmaschinen in Perl erstellen können. Als einfache Implementierung eines leistungsstarken Konzepts unterscheidet sie sich geringfügig von einem idealen DFA-Modell, dadurch, dass er keinen einzelnen möglichen Umschalten von einem Zustand zum anderen durchführt. Vielmehr kürzere Kurzschaltungen die Auswertung der Regeln für solche Schaltern, so dass die erste Regel zum Zurücksetzen eines echten Werts seinen Schalter auslöst und keine anderen Schaltvorschriften überprüft werden. (Sehen Sie sich jedoch das strenge Attribut und den Parameter auf Neu ().) Es unterscheidet sich von einem NFA-Modell, in dem es kein Back-Tracking bietet. Aber in Wahrheit können Sie es verwenden, um eine staatliche Maschine aufzubauen, die entweder mit dem Modell hält - daher desto generischer FSA Moniker.fsa :: Regeln nutzt namens Statistiken, damit es leicht zu sagen ist, welcher Zustand Sie sich befinden und in welchem Zustand Sie sind Willst du gehen? Jeder Zustand kann optional Aktionen definieren, die beim Eintritt in den Zustand gelöst werden, nachdem er den Status eintrat, und beim Beenden des Status. Sie können auch Regeln für das Umschalten auf andere Zustände definieren, und diese Regeln können die Ausführung schalterspezifischer Aktionen angeben. Alle Aktionen sind in Bezug auf anonyme Unterprogramme definiert, die ein FSA :: State Object selbst erwarten sollten, um als einzige Argument zu übergeben. . Mit diesem Entwurf können Sie die Aktionssubroutine verwenden, um das als einzige Argument, das als einzige Argument von FSA :: State-Objekt verwendet wurde, sowie das FSA :: Rules-Objekt, das über die Maschinen- () -Methode verfügbar ist, um Daten für andere Zustände ohne die Möglichkeit von Störung des Staates oder der staatlichen Maschine selbst. Aquirements: · Perl Anforderungen: · Perl.


FSA :: Regeln Zugehörige Software

Parairclib.

ParairClib ist eine kleine Bibliothek für IRC-Clients, die in Java geschrieben wurde, und sollte mit JRE 1.4 und höher arbeiten. ...

131

Herunterladen