Parse :: Booleanlogic

L'analyseur d'expressions booléennes
Télécharger maintenant

Parse :: Booleanlogic Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Ruslan Zakirov and Robert Spier
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~ruz/

Parse :: Booleanlogic Mots clés


Parse :: Booleanlogic La description

Analyseur d'expressions booléennes Parse :: Booleanlogic est un module Perl, un analyseur assez rapide pour les expressions booléennes. À l'origine, il a été écrit pour demander à la traqueur d'analyser SQL comme des expressions et il est toujours capable, mais il peut être utilisé pour analyser d'autres phrases logiques booléennes avec des opérateurs associés à des opérateurs binaires et groupés et imbriqués avec des parenthèses (Open_Paren et Closed_Paren) .Opérand n'est pas qualifié. Strictement ce qui rend l'analyseur suffisamment flexible pour analyser différentes choses, par exemple: # SQL comme des expressions similaires (Task.Status = "Nouveau" ou Tâche.Status = "Ouvrir") et Tâche.OWNER_ID = 123 # Google Comme Search Syntaxe utilisé dans Gmail et Etiquette: TODO! Etiquette: Done # Binary Boolean Logic Expressions logiques (A | B) et (C | D), vous pouvez modifier les littéraux utilisés pour les opérateurs booléens et les parens . En savoir plus sur cela dans la description des arguments de constructeur.Synopsis Utilisez Analysse :: Booleanlogic; Utiliser des données :: Dumper; My $ Parser = parse :: booleanlogic-> nouveau (opérateurs => ); My $ Tree = $ Parser-> as_array ('Label: Parser Objet: "logique booléenne"'); Pomb de Dumper (Arbre $); $ parser = nouvelle analyse :: booleanlogic; $ arbre = $ parser-> as_array ('x = 10'); Pomb de Dumper (Arbre $); $ arbre = $ analyseur-> as_array ('x = 10 ou (x> 20 et x <30)'); pomb de dumper (arbre $); # analyse personnalis


Parse :: Booleanlogic Logiciels associés