Postrar :: booleanlogic

Poster de expresiones booleanas
Descargar ahora

Postrar :: booleanlogic Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ruslan Zakirov and Robert Spier
  • Sitio web del editor:
  • http://search.cpan.org/~ruz/

Postrar :: booleanlogic Etiquetas


Postrar :: booleanlogic Descripción

Analizador de expresiones booleanas Parse :: BOOLEANLOGIC es un módulo PERL, un analizador bastante rápido para expresiones booleanas. Originalmente, se le ha sido escrito a Solicitar rastreador para analizar las expresiones similares a SQL y aún es capaz, pero se puede usar para analizar otras oraciones lógicas booleanas con operandos unidos a los operadores binarios y agrupados y anidados usando paréntesis (Open_Paren y Close_Paren). NEOPERANTE NO ES CALIFICADO estrictamente lo que hace que el analizador sea lo suficientemente flexible para analizar las cosas diferentes, por ejemplo: # sql como expresiones (tareas.status = "new" o task.status = "abre") y tareas.owner_id = 123 # google leve la sintaxis de búsqueda usada en gmail y Otro asunto del servicio: "Algunos texto" (desde: yo o a: yo) Etiqueta: ¡TODO! Etiqueta: Hecho # Expresiones lógicas bibesas binarias (A | B) y (C | D) Puede cambiar los literales utilizados para los operadores y parens de Booleanos . Lea más sobre esto en la descripción de los argumentos del constructor. HSYNOPSIS USE PERSONAL :: BOOLEANLOGIC; Usa datos :: Dumper; MY $ PARSER = POSTER :: BOOLEANLOGIC-> Nuevo (Operadores => ); My $ TREA = $ PARSER-> As_array ('Etiqueta: Parser Asunto: "Lógica booleana"'); Imprimir Dumper ($ árbol); $ parser = nuevo parse :: booleanlogic; $ árbol = $ parser-> as_array ('x = 10'); Imprimir Dumper ($ árbol); $ árbol = $ parser-> as_array ('x = 10 o (x> 20 y x <30)'); imprimir dumper ($


Postrar :: booleanlogic Software relacionado