Analisar :: Randgen :: Condição

anal :: randgen :: condição é uma classe base para elementos de condição que contêm um elemento e um quantificador de correspondência.
Baixe Agora

Analisar :: Randgen :: Condição Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jeff Dutton
  • Site do editor:
  • http://search.cpan.org/~jdutton/Parse-RandGen-0.202/RandGen/Condition.pm

Analisar :: Randgen :: Condição Tag


Analisar :: Randgen :: Condição Descrição

Parse :: Randgen :: Condição é uma classe base para elementos de condição que contêm um elemento e um quantificador de correspondência. Anal :: Randgen :: Condition é uma classe base para elementos de condição que contêm um elemento (regex, sub-ramal, literal) e um quantificador de correspondência.Methodsnewthis método não pode ser chamado diretamente da classe de condição (deve ser convocado em uma condição derivada específica classe). O primeiro argumento (obrigatório) é o elemento de condição. O tipo de elemento necessário depende da classe de condição específica sendo construída. Todos os argumentos são nomeados pares.Algumas classes (subrule e Charclass) suportam os argumentos opcionais "min" e "max", que representam o número de vezes que a subrule deve coincidir Para a condição de combinar.O argumento de quantificador "quant" também pode ser usado no lugar de "min" e "max". Os valores são os familiares '+' ', "?", Ou' * '(também podem ser''s '', '?', Ou ''s?', Respectivamente). Tais argumentos nomeados desconhecidos são tratados como campos definidos pelo usuário. Eles são armazenados na condição hash ($ Cond -> {}). Analisar :: Randgen :: literal-> Novo ("Não mexa com o Texas!"); Analisar :: Randgen :: REGEXP-> NOVO (QR / HELLO (mundo) /, userdefinedfield => $ exemplo); Analise :: Randgen :: Subrule-> Novo ("Match_Rule", Quant => '+'); # Esta referência indireta à regra "match_rule" requer uma gramática para pesquisa. Analise :: Randgen :: Subrule-> Novo ($ MyruleObjref, min => 2, max => 3); Pickreturns dados aleatórios para a condição. Execute um "correspondência" de par chamado opcional que especifica se os dados escolhidos devem corresponder ao elemento de condição ou não. $ condicionalObject-> Escolha (fósforo => 1); elemento, min, maxretorne o atributo da condição do mesmo nome.issubrulereturns true se a condição dada é uma sub-raule.isterminalreturns true se a condição dada for um terminal (Charclass ou literal). Subruleretzls uma referência ao objeto de regra da condição (ou UNDEF se! Issubrule ()). EmpréstimoRetorna o parse :: Randgen :: Produção O objeto que esta condição pertence a.Rulereturns O parse :: Randgen :: Objeto de regra que a produção dessa condição pertence a (Retorna Produção () -> Regra ()). GrammarTurns The Analse :: Randgen :: Objeto de gramática que esta produção pertence (Retorna Produção () -> Regra () -> Gramática ()). Requisitos: · Requisitos de Perl: · Perl.


Analisar :: Randgen :: Condição Software Relacionado

Perlbug :: log

PerlBug :: Log é um módulo Perl para funções genéricas de log / depuração para todos os Perlbug. ...

182

Download