The **path‑expression‑matcher** library provides lightweight, high‑performance tools for tracking a parser’s current location in hierarchical data (XML, JSON, YAML, etc.) and testing that location against expressive path patterns. It offers an `Expression` class for compiling reusable path selectors (with wild‑cards, deep‑wildcards, attribute checks, namespaces, and position selectors) and a `Matcher` class that maintains the live path stack, supports push/pop operations, read‑only views, and fast matching—including bulk matching via `ExpressionSet`. It’s aimed at developers building parsers or data‑processing pipelines who need efficient, rule‑based filtering of nodes.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.