#xpath #xml #xee #ir

xee-xpath-compiler

XPath 3.1 compiler of AST to Xee IR

4 releases

0.1.4 Mar 24, 2025
0.1.3 Mar 24, 2025
0.1.2 Mar 24, 2025
0.1.1 Mar 20, 2025

#434 in Development tools

Download history 332/week @ 2025-03-20 107/week @ 2025-03-27 36/week @ 2025-04-03 94/week @ 2025-04-10

569 downloads per month
Used in 6 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

~25–34MB
~505K SLoC