Create a boolean expression that's safe to eval
A boolean expression simplifier
json serializable rule engine / boolean expression evaluator
String-based boolean expression evaluator
a simple boolean expression engine using reparse
Boolean expression evaluator
Evaluates a boolean expression such as `{or: ['a', 'b']}` by passing each operand into an asynchronous iterator to compute the result.
Simplify boolean expression
match a string using a boolean expression of words
boolean expression interpreter
Boolean expression evaluation engine
Boolean expression solver, simplifier, truth-table generator
A JavaScript parser built from the Hermes engine
A library for working with boolean expression ASTs.
A boolean expression parser
This is a set of classes that are capable of parse boolean expression from a raw string and do all kind of operations over those entities, like calculate truth charts.
Boolean Expression Evaluator
Helper function to optimise call expression
Boolean expression parser and evaluator. Makes use of the Ohm grammar package with grammar rules found [here](https://github.com/avadavat/boolean-expressions/blob/master/src/grammar/grammarRules.ts).
Ensure that reserved words are quoted in property accesses
This package lets you write a simple boolean expression in a string then evaluate it at runtime. This is useful for defining conditional logic in static configuration files like JSON or YAML. For example, this VSCode keybinding definition allows you condi
Helper function to replace certain member expressions with function calls
Helper which skips types and parentheses
No description provided.
A library for manipulating and evaluating Boolean expressions and BDDs
A dynamic data structure for efficiently indexing arbitrary boolean expressions
A simple thread-safe implementation of basic binary decision diagrams.
propositional logic evaluator that creates truth tables for propositional expressions
Decision diagrams including BDD, ZDD, MBDD, πDD and more for combinatorics.
A simple library to evaluate boolean expressions.
Boolean expression evaluator
A common problem that many frameworks have is the ability to give developers an expressive intermediary scripting language or DSL. Logicality helps solve this problem by providing a simple boolean expression evaluator.
A gem for comparing boolean expressions
A library and tools for parsing boolean expressions. It could be especially useful in the case you want, in a program, to allow users define they own set of blocking/passing rules or conditions based on a given set of variables.
Tool to evaluate a boolean expression given with data to replace in it, in a safe way
Convert any boolean expression to disjunctive normal form (DNF).
Simplify boolean expressions
Enhanced regular expressions allow for a boolean inverted/not inverted association to be attached to any regular expression, as well as easy modification of Regexp options (e, i, m).
Safely evaluate arithmetic, comparison, and boolean expressions from untrusted input. Uses a custom parser with no eval, send, or method_missing. Includes timeout support.
B001e is a message-sending based re-implementation of the Boolean operators 'if', 'unless', 'and', 'or' and 'not' in pure Ruby. Lazy Evaluation / Short-circuiting is achieved through the use of blocks and lambda expressions.
B001e is a message-sending based re-implementation of the Boolean operators 'if', 'unless', 'and', 'or' and 'not' in pure Ruby. Lazy Evaluation / Short-circuiting is achieved through the use of blocks and lambda expressions.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.