Versions in this module Expand all Collapse all v0 v0.0.9 Oct 12, 2026 Changes in this version + var ErrSyntax = errors.New("syntax error") + var ErrUncomparable = errors.New("value cannot be compared") + func Option(src string, strict bool) (options.Option, error) + type Evaluator struct + func (e *Evaluator) Columns() ([]string, []bool) + func (e *Evaluator) Match(rec record.Record) (bool, error) + func (e *Evaluator) Misses() int64 + type Predicate struct + func Compile(src string, strict bool) (*Predicate, error) + func (p *Predicate) NewEvaluator() *Evaluator + func (p *Predicate) Source() string