| Expression |
Superclass for expressions in a Logic Expression.
|
| Expression.Apply |
An expression that can be applied.
|
| Expression.Arg |
An expression that evaluates to true or false.
|
| Expression.Op |
An operator expression.
|
| Expression.Op.Bin |
An operator that takes two arguments, such as disjunction.
|
| Expression.Op.Mon |
An operator that takes a single argument, such as negation.
|
| Expression.Paren |
A parenthesis, used for grouping.
|
| LogicException |
|
| LogicException.CompileLogicException |
Exception while converting the tokens into a valid expression.
|
| LogicException.TokenizeLogicException |
Exception while tokenizing the logic expression string.
|
| LogicExpression |
A logic expression engine that operates over user specified objects.
|
| LogicExpressionParser |
A logic expression engine that operates over user specified objects.
|