#compiler #xpath #xml

xee-xpath-compiler

XPath 3.1 compiler of AST to Xee IR

5 releases

0.1.5 Aug 21, 2025
0.1.4 Mar 24, 2025
0.1.3 Mar 24, 2025
0.1.2 Mar 24, 2025
0.1.1 Mar 20, 2025

#900 in Development tools

Download history 822/week @ 2026-02-17 1138/week @ 2026-02-24 1009/week @ 2026-03-03 1027/week @ 2026-03-10 1037/week @ 2026-03-17 922/week @ 2026-03-24 566/week @ 2026-03-31 759/week @ 2026-04-07 694/week @ 2026-04-14 1933/week @ 2026-04-21 2511/week @ 2026-04-28 2609/week @ 2026-05-05 2761/week @ 2026-05-12 3037/week @ 2026-05-19 2404/week @ 2026-05-26 2164/week @ 2026-06-02

11,008 downloads per month
Used in 15 crates (4 directly)

MIT license

1MB
27K SLoC

xee-xpath-compiler

Crates.io Documentation

A compiler to compile XPath text to Xee IR (intermediate representation). This makes use of xee-xpath-ast. xee-ir defines the intermediate representation and allows you to compile it to bytecode as defined by xee-interpreter.

This is a low-level crate of the Xee project. For the API entry point see xee-xpath. For the xee commandline tool, download a release.

More Xee

Xee homepage

Credits

This project was made possible by the generous support of Paligo.

Dependencies

~30MB
~520K SLoC