Extend BoolExpression with logical operators.
This commit is contained in:
parent
8049b2ec01
commit
a49c682672
5 changed files with 354 additions and 322 deletions
|
|
@ -23,6 +23,9 @@ type Expression interface {
|
|||
type BoolExpression interface {
|
||||
Clause
|
||||
isBoolExpressionInterface
|
||||
|
||||
And(expression BoolExpression) BoolExpression
|
||||
Or(expression BoolExpression) BoolExpression
|
||||
}
|
||||
|
||||
// A clause that is selectable.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue