Postre :: Randgen :: Condición

Parse :: Randgen :: La condición es una clase base para los elementos de la condición que contienen un elemento y un cuantificador de coincidencia.
Descargar ahora

Postre :: Randgen :: Condición Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jeff Dutton
  • Sitio web del editor:
  • http://search.cpan.org/~jdutton/Parse-RandGen-0.202/RandGen/Condition.pm

Postre :: Randgen :: Condición Etiquetas


Postre :: Randgen :: Condición Descripción

Parse :: Randgen :: La condición es una clase base para los elementos de la condición que contienen un elemento y un cuantificador de coincidencia. Parse :: RANDGEN :: La condición es una clase de base para los elementos de la condición que contienen un elemento (regex, subrulla, literal) y un método Match Quantifier.Methodsnew Este método no se puede llamar directamente desde la clase de condición (debe llamarse en una condición derivada específica clase). El primer argumento (requerido) es el elemento de condición. El tipo de elemento requerido depende de la clase de condición específica que se está construyendo. Todos los demás argumentos se denominan pares. Algunas clases (SUBRULA Y CHARCLASS) son compatibles con los argumentos opcionales "MIN" y "MAX", que representan el número de veces que debe coincidir con la subrática. para que la condición coincida. El argumento de cuantifier de "cuant" también se puede usar en lugar de "MIN" y "MAX". Los valores son los familiares '+', '?', O '*' (también pueden ser 's', '?', O 's?', Respectivamente). Cualquier argumentos denominados desconocidos se tratan como campos definidos por el usuario. Se almacenan en la condición de hash ($ cond -> {}). Parse :: Randgen :: Literal-> Nuevo ("¡No te metas con Texas!"); Parse :: RANDGEN :: REGEXP-> NUEVO (QR / HELLO (WORLD)? /, UserdeFinfield => $ ejemplo); Parse :: RANDGEN :: SUBRULE-> Nuevo ("Match_Rule", Cant => '+'); # Esta referencia indirecta a la regla "Match_Rule" requiere una gramática para la búsqueda. PERSONA :: RANDGEN :: SUBRULE-> NUEVO ($ MYRULEOBJREF, MIN => 2, MAX => 3); PickReturns Datos aleatorios para la condición. Toma un argumento de par de pares opcionalmente nombrado "Match" que especifica si los datos elegidos deben coincidir con el elemento de condición o no. $ CondicionObject-> Pick (Match => 1); Elemento, Min, MaxReurns El atributo de la condición del mismo nombre.issubruleTurns es verdadero si la condición dada es una subrula .InterMinalReTurns True si la condición determinada es un terminal (Chillass o literal). SUBRURURUROLETURNS Una referencia al objeto de reglas de la condición (o UNDEF si! ISUBRULE ()). ProductioRezcla el parse :: Randgen :: Objeto de producción de que esta condición pertenece a.rulerEntrs el parse :: Randgen :: Objeto de la regla al que pertenece la producción de esta condición. (Devuelve la producción () -> Regla ()). Grammbarreurns El parse :: Randgen :: Objeto gramático al que pertenece esta producción (devoluciones de producción () -> Regla () -> Gramática ()). Requisitos: · Requisitos de Perl: · Perl


Postre :: Randgen :: Condición Software relacionado