#xslt #xpath #xee #xml #bytecode

xee-ir

Xee intermediate representation and compilation to bytecode

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

#883 in Text processing

Download history 315/week @ 2025-03-19 123/week @ 2025-03-26 38/week @ 2025-04-02 40/week @ 2025-04-09

516 downloads per month
Used in 7 crates (3 directly)

MIT license

1MB
26K SLoC

xee-ir

Crates.io Documentation

Implementation of the IR (intermediate representation) of Xee. This IR is generated by xee-xpath-compiler, and also by xee-xslt-compiler. Provides a way to compile the IR to bytecode, which can then be interpreted 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
~504K SLoC