Add nested and/or filtering

and with one arg is a no-op (and so it's still an or with three values
basically). Or at you asking why it parses?
On 8 Oct 2014 17:38, "Ben Lever" <notifications@github.com> wrote:

> In ivory-cli/src/test/bin/tests/window/input/dictionary.psv:
>
> > @@ -2,4 +2,4 @@ halibut:swiss_cheese|encoding=double|tombstone=T
> >  halibut:cooldown|source=halibut:swiss_cheese|window=1 month|expression=count
> >  halibut:latte|source=halibut:swiss_cheese|window=2 months|expression=count
> >  filter:age|encoding=int
> > -filter:adult|source=filter:age|expression=count|window=2 months|filter=or,18,19,20|tombstone=T
> > +filter:adult|source=filter:age|expression=count|window=2 months|filter=or,(and,18),19,(and,20)|tombstone=T
>
> Is this an error scenario, or am I just not getting how the expressions
> work?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/ambiata/ivory/pull/323/files#r18566048>.
>