36a3e348b6
This is fairly primitive support and it completely sidesteps the bisect algorithm for now. The next commit will abstract this a little bit further to make it less awkward to use. * core/test/core/vector/table.xml: New test cases. * core/vector/filter.xml (CmpOp): New typedef. (mfilter): Document that bisecting will not happen unless `CMP_OP_EQ' is used. Implement that restriction. [op]: New parameter. Provide it to `mrange'. (_mfilter, _mrange_cmp): Rename from `_mfilter'. Implement new comparison check based on `op' [op]: New argument. * core/vector/table.xml (_when_)[@op@]: New param. Add it to the produced vector. (_mquery): Unpack op (from `_when_') in call to `mfilter'. |
||
---|---|---|
.. | ||
core | ||
spec.xml |