UNPKG

@equantic/linq

Version:
12 lines (11 loc) 412 B
import { CompositeFiltering } from './CompositeFiltering.js'; import { parseComposite } from './base.js'; export class CompositeFilteringParser { static parse(exp, result) { const composite = parseComposite(exp, result); if (composite === null) return false; result.push(new CompositeFiltering(composite.compositeOperator, composite.values)); return true; } }