Parse :: Randgen :: Zustand

Parse :: Randgen :: Zustand ist eine Basisklasse für Bedingungselemente, die ein Element und einen Übereinstimmungsquantifizierer enthalten.
Jetzt downloaden

Parse :: Randgen :: Zustand Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jeff Dutton
  • Website des Verlags:
  • http://search.cpan.org/~jdutton/Parse-RandGen-0.202/RandGen/Condition.pm

Parse :: Randgen :: Zustand Stichworte


Parse :: Randgen :: Zustand Beschreibung

Parse :: Randgen :: Zustand ist eine Basisklasse für Bedingungselemente, die ein Element und einen Übereinstimmungsquantifizierer enthalten. Analysiert :: Randgen :: Zustand ist eine Basisklasse für Bedingungselemente, die ein Element (Regex, Unterbelüftung, Wörtel) und ein Match-Quantifier enthalten Klasse). Das erste Argument (erforderlich) ist das Bedingungselement. Der erforderliche Elementtyp hängt von der konstruierten konstruierten Bedingungsklasse ab. Alle anderen Argumente werden als Paare genannt. Klassen (Subruling und Charclass) unterstützen die optionalen Argumente "min" und "max", die die Anzahl der Male darstellen, die die Unterrampe übereinstimmen muss Für den stimmenbedingten Zustand kann das Strang "Quant" auch anstelle von "min" und "max" verwendet werden. Die Werte sind das vertraute '+' '?'? 'Oder' * '(kann auch sein "S', '?', Oder oder 's?' Sein) .any unbekannte namens Argumente werden als benutzerdefinierte Felder behandelt. Sie werden in der Zustandshash ($ cond -> {}) gespeichert. Parse :: Randgen :: Literal-> NEU ("Mach nicht mit Texas!"); Analysiert :: Randgen :: regexp-> neu (QR / Hello (World)? /, Userdefinedfield => $ Beispiel); Analysiert :: Randgen :: subrudel-> neu ("match_rule", quant => '+'); # Dieser indirekte Bezug auf die "Match_RULE" -Regel erfordert eine Grammatik für die Suche. Analysiert :: Randgen :: Unterrule-> NEU ($ myrulebojref, min => 2, max => 3); Pickeln Sie zufällige Daten für den Zustand. Nimmt ein optionales Argument "Match" mit dem Namen "Match" an, das angibt, ob die ausgewählten Daten dem Bedingungselement entsprechen sollen oder nicht. $ ConditionObject-> PICK (Match => 1); Element, min, MAXRETURNS Das Attribut des Zustands des gleichen Namens .usRullerTurns trifft, wenn die angegebene Bedingung eine Unterrule ist. subrlereturns einen Verweis auf das Regelobjekt des Zustands (oder undef, wenn! (gibt Produktion () -> RECHT ()). GrammArtraturns The Parse :: Randgen :: Grammar-Objekt, zu dem diese Produktion zugehört (Returns Produktion () -> Regel () -> Grammatik ()). Anforderungen: · Perl Anforderungen: · Perl.


Parse :: Randgen :: Zustand Zugehörige Software